HTML {
	FONT-FAMILY:Arial,Helvetica,sans-serif,"宋体";
	text-align:left;
	word-break:break-all;
	text-overflow:ellipsis
}
body {
	FONT-SIZE:12px;
	COLOR:#666
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
	padding:0;
	margin:0
}
ul,li {
	list-style:none;
	margin:0;
	padding:0
}
form {
	padding:0;
	margin:0
}
td {
	FONT-SIZE:12px
}
img {
	border:0
}
a {
	COLOR:#666;
	TEXT-DECORATION:none;
	blr:expression(this.onFocus=this.blur())
}
a:hover {
	color:#cc0001;
	text-decoration:underline
}
input,select {
	vertical-align:middle;
	outline:0
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0
}
.clearfix:after {
	clear:both;
	display:block;
	content:"...";
	visibility:hidden;
	height:0;
	font-size:0
}
.clearfix {
	*zoom:1
}
.publicIcon {
	background:url(../../img/newIndexImg/public-24.png?version=20160822) no-repeat;
	_background:url(../../img/newIndexImg/public-8.png?version=20160822) no-repeat
}
.topHeader {
	width:100%;
	background:#f2f2f2;
	border-bottom:1px solid #e5e5e5;
	position:relative;
	z-index:980;
	min-width:1000px
}
.topHeaderCon {
	width:1000px;
	height:26px;
	line-height:26px;
	margin:0 auto;
	position:relative
}
.topHeaderLeft {
	width:210px;
	overflow:hidden;
	height:26px;
	position:absolute;
	left:0;
	top:0
}
.topHeaderLeft a,.topHeaderLeft p,.topHeaderRight li>a,.topHeaderRight li>span {
	color:#999
}
.topHeaderLeft a:hover,.topHeaderRight li a:hover {
	color:#cc0001
}
.topHeaderLeft p,.topHeaderLeft a {
	margin-right:13px;
	float:left
}
.topHeaderLeft p span {
	display:inline-block;
	float:left;
	max-width:100px;
	height:26px;
	overflow:hidden;
	margin-right:5px
}
.topHeaderLeft p em {
	display:inline-block;
	float:left;
	font-style:normal
}
.topHeaderLeft .newsNum em,.topHeaderLeft .newsNum i {
	font-style:normal;
	font-size:12px;
	display:inline-block
}
.topHeaderLeft .newsNum i {
	color:#c00;
	padding-left:2px;
	font-weight:bold
}
.topHeaderLeft .newsNum:hover {
	text-decoration:none
}
.topHeaderLeft .newsNum:hover em {
	text-decoration:underline
}
.topHeaderRight {
	height:26px;
	float:right
}
.topHeaderRight li {
	height:26px;
	float:left;
	padding:0 5px;
	position:relative
}
.topHeaderRight li i,.topHeaderRight li a,.topHeaderRight li span,.topHeaderRight li s {
	display:inline-block;
	float:left;
	color:#999
}
.topHeaderRight li i {
	width:12px;
	height:12px;
	margin:7px 5px 0 0;
	overflow:hidden
}
.topHeaderRight .hd-n2 a {
	color:#c00;
	text-decoration:none
}
.topHeaderRight .hd-n3 i {
	background-position:-18px 1px
}
.topHeaderRight .hd-n3 b {
	color:#c00
}
.topHeaderRight .hd-n4 i {
	background-position:-36px 0;
	width:20px;
	margin:3px 2px 0 0
}
.topHeaderRight .hd-n4 s,.topHeaderRight .hd-n5 s,.topHeaderRight .hd-n6 s {
	width:0;
	height:12px;
	border-left:1px solid #ccc;
	right:0;
	top:7px;
	overflow:hidden;
	position:absolute
}
.topHeaderRight .hd-n4 a {
	height:16px;
	line-height:16px;
	padding:0 3px;
	color:#c00;
	margin:5px 5px 0 0
}
.topHeaderRight .hd-n4 a:hover {
	text-decoration:none
}
.topHeaderRight .hd-n5 a {
	height:16px;
	line-height:16px;
	padding:0 3px;
	background-color:#cc0001;
	color:#fff;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	margin:5px 5px 0 0
}
.topHeaderRight .hd-n5 a i {
	background-position:-62px 0;
	margin:2px 3px 0 0
}
.topHeaderRight .hd-n5 a:hover {
	color:#FFF
}
.topHeaderRight .hd-n5 .erm2015922 {
	padding:5px;
	border:1px solid #ccc;
	background-color:#fff;
	position:absolute;
	top:26px;
	left:2px;
	display:none
}
.topHeaderRight .dropTitle {
	z-index:205;
	padding:0 4px 0 7px;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2
}
.topHeaderRight .dropTitle.on {
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	background:#fff;
	height:27px;
	margin-bottom:-1px
}
.topHeaderRight .dropTitle s {
	width:9px;
	height:8px;
	background-position:-99px 3px;
	margin:9px 1px 9px 3px;
	transition:all .5s ease-in-out 0
}
.topHeaderRight .dropTitle:hover s {
	transform:rotate(180deg)
}
.topHeaderRight .hd-n7 i {
	background-position:-80px 0
}
.topHeaderRight .hd-n7 .subNavBox {
	width:205px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	position:absolute;
	top:27px;
	left:-1px;
	z-index:206;
	background:#fff;
	display:none;
	padding:5px 0 0 0
}
.topHeaderRight .hd-n8 i {
	background-position:-90px -265px
}
.topHeaderRight .hd-n9 .servPhone {
	color:#c00;
	padding-left:5px
}
.topHeaderRight .hd-n9 {
	width:144px;
	padding:0 0 0 7px;
	_padding:0 0 0 1px
}
.topHeaderRight .subNavBox .subNav-item {
	width:165px;
	padding:6px 20px 8px;
	overflow:hidden;
	border-bottom:1px solid #ededed
}
.topHeaderRight .subNavBox .subNav-item.bg {
	background:#f9f9f9
}
.topHeaderRight .subNav-item .snItem-tit {
	line-height:28px
}
.topHeaderRight .subNav-item .snItem-tit h3 {
	font-size:14px;
	font-family:"微软雅黑";
	color:#333;
	font-weight:normal
}
.topHeaderRight .subNav-item .snItem-con {
	width:180px;
	line-height:24px
}
.topHeaderRight .subNav-item .snItem-con a {
	height:24px;
	text-align:left;
	width:48px;
	margin-right:10px;
	overflow:hidden
}
.topHeaderRight .hd-n1 .myJiuxian a {
	height:26px;
	color:#999
}
.topHeaderRight .hd-n1 .myJiuxian a:hover {
	color:#cc0001
}
.topHeaderRight .dropTitleBox {
	border:1px solid #e5e5e5;
	border-top:0;
	position:absolute;
	top:27px;
	left:-1px;
	z-index:206;
	background:#fff;
	padding:5px 0;
	display:none
}
.topHeaderRight .hd-n1 .dropTitleBox {
	width:72px
}
.topHeaderRight .hd-n8 .dropTitleBox {
	width:89px
}
.topHeaderRight .dropTitle.on .dropTitleBox {
	display:block
}
.topHeaderRight .dropTitleBox a {
	width:72px;
	text-align:center
}
.topFocusBox,.footerFocusBox {
	width:100%
}
.topFocusBox a,.footerFocusBox a {
	display:block;
	width:100%;
	height:90px
}
.midHeader {
	width:100%;
	min-width:1000px;
	background-color:#fff
}
.midHeaderCon {
	width:1000px;
	height:125px;
	margin:0 auto
}
.headerLogo {
	width:260px;
	height:65px;
	float:left;
	display:inline-block;
	margin-top:30px;
	overflow:hidden
}
.headerLogo p {
	float:left;
	text-align:left
}
.headerLogo .jxwLogo {
	width:137px;
	height:65px;
	margin-right:13px;
	display:inline-block
}
.headerLogo .jxwLogo a {
	display:inline-block;
	width:137px;
	height:65px
}
.headerLogo img {
	vertical-align:middle
}
.headerSearch {
	width:340px;
	float:left;
	display:inline-block;
	margin:32px 0 0 25px
}
.headerSearch .searchHome {
	height:32px;
	border:3px solid #c00;
	position:relative;
	z-index:222
}
.searchHome .search-form {
	width:239px;
	height:22px;
	line-height:22px;
	padding:5px;
	border:0 none;
	color:#666;
	float:left
}
.searchHome .search-btn {
	width:85px;
	height:32px;
	line-height:32px;
	text-align:center;
	border:0;
	font-size:16px;
	color:#fff;
	background:#c00;
	cursor:pointer;
	font-family:"微软雅黑";
	float:right
}
.searchHome .searchCon {
	width:250px;
	position:absolute;
	left:-3px;
	top:35px;
	z-index:205;
	background:#fff;
	border:1px solid #ddd;
	border-top:0;
	display:none
}
.searchCon ul {
	padding-top:3px
}
.searchCon ul li {
	height:30px;
	position:relative
}
.searchCon ul li.on {
	background:#ffdfc6
}
.searchCon ul a {
	display:block;
	text-decoration:none;
	border-bottom:1px dashed #ddd;
	display:block;
	height:30px;
	line-height:30px;
	padding:0 10px
}
.searchCon ul a span {
	color:#333;
	float:left;
	display:block;
	width:150px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.searchCon ul a em {
	color:#999;
	float:right;
	font-style:normal;
	display:block;
	width:80px;
	overflow:hidden;
	text-align:right
}
.searchCon ul a em b {
	font-weight:normal;
	padding:0 2px
}
.searchCon ul li .removehis {
	color:red;
	display:none;
	height:30px;
	line-height:30px;
	position:absolute;
	right:10px;
	top:0;
	cursor:pointer
}
.searchCon .bot {
	height:30px
}
.searchCon .bot .search-close {
	display:block;
	float:right;
	cursor:pointer;
	color:#666
}
.searchCon .bot .search-close i {
	display:inline-block;
	background:url(../../img/newIndexImg/public-24.png) no-repeat -130px -192px;
	height:16px;
	width:16px;
	margin:8px 9px 0 0;
	float:right
}
.headerSearch .hotWords {
	width:340px;
	height:18px;
	overflow:hidden;
	padding-top:5px
}
.hotWords p {
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
	left:-8px;
	z-index:1
}
.hotWords a {
	float:left;
	display:inline-block;
	color:#999;
	padding:0 8px;
	height:18px;
	position:relative
}
.hotWords a.on {
	color:#c00
}
.hotWords a:hover {
	color:#cc0001
}
.hotWords s {
	display:block;
	height:12px;
	width:0;
	font-size:0;
	line-height:0;
	border-left:1px solid #999;
	position:absolute;
	left:-1px;
	top:3px
}
.headerProtect {
	width:363px;
	float:right;
	height:43px;
	margin:33px 0 0 0;
	display:inline-block;
	background:url(../../img/newIndexImg/headerProPic.png) no-repeat top left
}
.headerProtect a {
	display:inline-block;
	width:106px;
	height:43px;
	margin-left:15px
}
.navWrap {
	width:100%;
	height:34px;
	background:#900;
	position:relative;
	z-index:99;
	min-width:1000px
}
.navWrap .nav {
	width:1000px;
	height:34px;
	margin:0 auto;
	position:relative;
	z-index:99
}
.nav .navList {
	width:690px;
	height:34px;
	float:left
}
.navList li {
	display:inline-block;
	height:34px;
	line-height:34px;
	text-align:center;
	float:left;
	position:relative;
	z-index:203
}
.navList li.on {
	background:#b40c10
}
.navList li a.channel {
	display:inline-block;
	height:34px;
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	background:url(../../img/newIndexImg/navLine.png) no-repeat left center;
	padding:0 15px
}
.navList li a.channel:hover {
	color:#fff;
	text-decoration:none;
	background:#b40c10
}
.navList li.home .channel {
	background:0
}
.navList li .hot {
	background-position:0 -264px;
	display:block;
	font-size:0;
	height:17px;
	line-height:0;
	position:absolute;
	right:6px;
	top:-6px;
	width:29px;
	z-index:203
}
.navList li .new {
	background-position:-36px -264px;
	display:block;
	font-size:0;
	height:17px;
	line-height:0;
	position:absolute;
	right:6px;
	top:-6px;
	width:29px;
	z-index:203
}
.navPromotion {
	width:120px;
	height:34px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0
}
.navCategoryMenu {
	width:190px;
	float:left;
	position:relative;
	z-index:200
}
.navCategoryMenu h2 {
	width:190px;
	height:34px;
	line-height:34px;
	background:#ce171f;
	text-align:center;
	cursor:pointer;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
	color:#fff;
	font-weight:600;
	box-shadow:4px 2px 5px rgba(0,0,0,0.2)
}
.categoryBox {
	width:186px;
	height:468px;
	border:2px solid #c00;
	border-top:0;
	font-family:"微软雅黑";
	position:absolute;
	top:34px;
	left:0;
	z-index:99;
	display:none
}
.categoryBox li {
	float:left;
	width:186px;
	height:81px;
	background:#fff;
	border-bottom:1px solid #e4e4e4
}
.categoryBox li.last {
	height:58px;
	border-bottom:0
}
.categoryBox li.last .catItemCon {
	height:58px
}
.categoryBox li.on {
	background:#f1f1f1
}
.categoryBox li .catItemCon {
	width:163px;
	height:81px;
	padding:0 10px;
	border-left:3px solid #fff
}
.categoryBox li.on .catItemCon {
	border-left:3px solid #ce171f
}
.categoryBox li h3 {
	line-height:32px;
	height:32px;
	font-size:14px;
	overflow:hidden;
	font-weight:normal;
	padding-top:3px;
	color:#333
}
.categoryBox li h3 i {
	display:inline-block;
	width:14px;
	height:20px;
	margin-right:10px;
	vertical-align:middle;
	position:relative;
	top:-1px
}
.categoryBox li h3 i.seleWine {
	background-position:-73px -260px
}
.categoryBox li h3 i.liquor {
	background-position:2px -100px
}
.categoryBox li h3 i.wine {
	background-position:-16px -102px
}
.categoryBox li h3 i.yang {
	background-position:-37px -100px
}
.categoryBox li h3 i.health {
	background-position:-59px -100px
}
.categoryBox li h3 i.wineTools {
	background-position:-79px -100px
}
.categoryBox li h3 a,.categoryBox li h3 a:hover {
	color:#333
}
.categoryBox li .categoryCon {
	width:163px;
	overflow:hidden;
	position:relative
}
.categoryBox li .categoryCon p {
	width:170px;
	height:20px;
	overflow:hidden
}
.categoryBox li .categoryCon p a {
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:0 4px;
	color:#666;
	float:left;
	margin:2px 3px 2px 0
}
.categoryBox li .categoryCon p a:hover {
	color:#666;
	text-decoration:none
}
.categoryBox li .categoryCon p a.on {
	background:#f90;
	color:#fff;
	border-radius:3px;
	line-height:16px
}
.categoryBox li .categoryCon p a.on:hover {
	color:#fff
}
.menuBox {
	width:615px;
	height:470px;
	position:absolute;
	left:188px;
	top:34px;
	z-index:301;
	box-shadow:0 0 4px 0 #ccc
}
.menuBoxFirst {
	width:0;
	height:0
}
.menuBox .menuCon {
	width:400px;
	height:470px;
	float:left;
	display:inline-block;
	background:#f1f1f1;
	overflow:hidden
}
.menuItem .menuItemTitle {
	width:60px;
	float:left;
	padding:10px 10px 10px 20px;
	line-height:22px;
	text-align:right;
	border-top:1px solid #f1f1f1
}
.menuItem.first .menuItemTitle {
	border-top:0
}
.menuItem .menuItemTitle h4 {
	font-size:12px;
	color:#333;
	font-weight:normal;
	font-family:"微软雅黑";
	overflow:hidden;
	white-space:nowrap
}
.menuItem .menuItemCon {
	float:left;
	background:#fff
}
.menuItem .menuItemCon .menuCon-list {
	width:280px;
	margin:0 15px 0 15px;
	padding:10px 0 10px;
	overflow:hidden;
	border-top:1px dotted #ccc
}
.menuItem.first .menuItemCon .menuCon-list {
	border-top:0;
	padding:15px 0 10px
}
.menuHeight .menuItemTitle {
	width:90px;
	float:left;
	height:1px;
	line-height:1px
}
.menuHeight .menuItemCon {
	float:left;
	background:#fff
}
.menuHeight .menuItemCon .menuCon-list {
	width:280px;
	height:0;
	margin:0 15px 0 15px
}
.menuCon-list p {
	margin:0 0 0 -1px;
	line-height:22px;
	max-height:176px;
	_height:176px;
	overflow:hidden
}
.menuCon-list p a {
	display:inline-block;
	float:left;
	white-space:nowrap;
	padding:0 8px;
	background:url(../../img/newIndexImg/menuLine.jpg) no-repeat scroll left center
}
.menuCon-list p a.hot {
	color:#f60
}
.menuCon-list p a:hover {
	text-decoration:none
}
.menuCon-list p a.more {
	color:#f60;
	font-family:"宋体"
}
.menuCon-list p.menuCon-brand a {
	width:71px;
	padding:0;
	margin:0 8px;
	background:0;
	overflow:hidden
}
.menuFoc {
	width:215px;
	height:470px;
	float:left;
	position:relative;
	z-index:201
}
.menuFoc a {
	display:block;
	width:220px;
	height:470px;
	position:absolute;
	top:0;
	right:-5px
}
.menuBox.notFoc .menuCon {
	width:615px
}
.menuBox.notFoc .menuItem .menuCon-list {
	width:495px
}
.menuBox.notFoc .menuFoc {
	display:none
}
.menuBox.notFoc .menuHeight .menuCon-list {
	width:495px;
	margin:0 15px 0 15px
}
.menuBox.menuLiquor .menuItem .menuItemTitle {
	width:36px;
	padding:10px 10px 10px 14px
}
.menuBox.menuLiquor .menuItem.first .menuItemTitle {
	padding:15px 10px 10px 14px
}
.menuBox.menuLiquor .menuHeight .menuItemTitle {
	width:60px
}
.menuBox.notFoc.menuLiquor .menuItem .menuCon-list {
	width:525px
}
.menuBox.notFoc.menuLiquor .menuHeight .menuCon-list {
	width:525px;
	margin:0 15px 0 15px
}
.menuCon-filter {
	width:525px;
	height:18px;
	padding:5px 0 12px;
	overflow:hidden
}
.menuCon-filter ul {
	width:535px
}
.menuCon-filter ul li {
	float:left
}
.menuCon-filter ul li a {
	display:inline-block;
	padding:0 5px;
	height:18px;
	line-height:18px;
	position:relative;
	z-index:202
}
.menuCon-filter ul li a:hover {
	color:#cc0001;
	text-decoration:none
}
.menuCon-filter ul li.boutique a {
	padding:0 4px;
	margin-right:2px
}
.menuCon-filter ul li.on a {
	color:#fff;
	background:#cc0001
}
.menuCon-filter ul li.on a:hover {
	color:#fff;
	text-decoration:none
}
.menuCon-filter ul li a i {
	width:11px;
	height:5px;
	position:absolute;
	bottom:-4px;
	left:3px;
	background-position:-114px 0;
	display:none;
	overflow:hidden
}
.menuCon-filter ul li.boutique a i {
	left:24px
}
.menuCon-filter ul li.on a i {
	display:inline-block
}
.popMask {
	display:none;
	background:#000;
	width:100%;
	height:100%;
	z-index:10000;
	position:fixed;
	left:0;
	top:0;
	opacity:.5;
	filter:alpha(opacity=50);
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop))
}
.popBox {
	display:none;
	width:400px;
	height:200px;
	position:fixed;
	left:50%;
	top:50%;
	padding:5px;
	margin:-105px 0 0 -205px;
	background:url(../../images/popBg.png);
	border-radius:5px;
	box-shadow:0 0 6px 1px #828282;
	z-index:10001;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop)+400)
}
.popBox .popLayer {
	background:#fff;
	border-radius:3px
}
.popBox .popTitle {
	height:40px;
	line-height:40px;
	background:#c40001;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	padding-left:16px
}
.popBox .popTitle span {
	float:left;
	color:#fff;
	font-size:14px
}
.popBox .popTitle i {
	background-position:-4px -333px;
	display:inline-block;
	float:right;
	width:14px;
	height:14px;
	cursor:pointer;
	margin:13px 13px 0 0
}
.popBox .popMain {
	height:80px;
	background:#fff;
	padding:40px 50px 0 50px
}
.popBox .popMain .popType {
	width:40px;
	height:40px;
	display:inline-block;
	float:left
}
.popBox .popMain .success {
	background-position:0 -287px
}
.popBox .popMain .alarm {
	background-position:-41px -287px
}
.popBox .popMain .fail {
	background-position:-81px -287px
}
.popBox .popMain .confirm {
	background-position:-123px -287px
}
.popBox .popMain p {
	font-size:16px;
	font-family:"微软雅黑";
	color:#000;
	float:right;
	width:250px;
	height:40px;
	overflow:hidden
}
.popBox .popMain p span {
	display:inline-block;
	width:100%;
	vertical-align:middle;
	height:auto
}
.popBox .popMain p em {
	display:inline-block;
	vertical-align:middle;
	height:100%;
	width:0;
	overflow:hidden
}
.popBox .popBtnBox {
	height:40px;
	background:#f1f1f1;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	text-align:right;
	padding-right:25px
}
.popBox .popBtnBox span {
	display:inline-block;
	width:58px;
	height:22px;
	font-size:0;
	border-radius:2px;
	text-align:center;
	line-height:22px;
	cursor:pointer;
	margin:8px 0 0 5px
}
.popBox .popBtnBox .sure {
	border:1px solid #c40001;
	color:#c40001;
	background:#ffe6e6
}
.popBox .popBtnBox .cancel {
	border:1px solid #ccc;
	color:#666;
	background:#fff
}
.popBox .popBtnBox span b {
	font-size:12px;
	font-weight:normal;
	display:inline-block
}
.footer {
	width:100%;
	background:#f9f9f9;
	min-width:1000px
}
.footerTopBox {
	width:100%;
	background:#333
}
.footerTop {
	width:1000px;
	margin:0 auto;
	height:84px;
	border-bottom:1px solid #494949
}
.footerTop .footerContact {
	float:left;
	height:40px;
	line-height:40px;
	padding:22px 0;
	font-family:"微软雅黑"
}
.footerContact i,.footerContact b,.footerContact span {
	display:inline-block;
	float:left
}
.footerContact i {
	width:40px;
	height:40px;
	background-position:-144px -22px;
	margin-right:18px
}
.footerContact b {
	font-size:24px;
	color:#c00;
	margin-right:25px
}
.footerContact span {
	font-size:14px;
	color:#fff;
	margin-right:8px
}
.footerTop .footerTopRight {
	float:right;
	height:32px;
	padding:26px 0
}
.footerTopRight .ftRight-tit {
	float:left;
	line-height:32px;
	color:#fff;
	font-family:"微软雅黑";
	padding-right:10px
}
.footerTopRight .ftRight-form {
	float:left;
	width:240px;
	height:30px;
	border:1px solid #494949;
	position:relative;
	z-index:99
}
.footerTopRight .ftRight-form input {
	width:190px;
	height:30px;
	line-height:30px;
	padding:0 6px;
	background:0;
	border:0;
	float:left;
	color:#fff;
	outline:0
}
.footerTopRight .ftRight-form span {
	display:inline-block;
	height:30px;
	line-height:30px;
	color:#999;
	position:absolute;
	left:6px;
	top:0
}
.footerTopRight .ftRight-form i {
	display:inline-block;
	width:22px;
	height:18px;
	background-position:-133px 0;
	margin:6px 0 0 10px;
	cursor:pointer;
	float:left
}
.footerServices {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	padding:30px 0 60px
}
.footerServices ul li {
	width:130px;
	float:left;
	display:inline;
	margin-right:15px
}
.footerServices ul li h3 {
	font-weight:normal;
	height:26px;
	line-height:26px;
	padding:5px 0
}
.footerServices ul li h3 i {
	display:inline-block;
	width:26px;
	height:26px;
	margin-right:9px;
	float:left
}
.footerServices ul li.servicesItme01 h3 i {
	background-position:0 -131px
}
.footerServices ul li.servicesItme02 h3 i {
	background-position:-30px -131px
}
.footerServices ul li.servicesItme03 h3 i {
	background-position:-60px -131px
}
.footerServices ul li.servicesItme04 h3 i {
	background-position:-90px -131px
}
.footerServices ul li.servicesItme05 h3 i {
	background-position:-120px -131px
}
.footerServices ul li.servicesItme06 h3 i {
	background-position:-150px -131px
}
.footerServices ul li h3 span {
	display:inline-block;
	width:95px;
	font-size:14px;
	color:#fff;
	font-family:"微软雅黑";
	float:left;
	overflow:hidden;
	white-space:nowrap
}
.footerServices ul li p {
	width:95px;
	height:26px;
	line-height:26px;
	padding-left:35px;
	overflow:hidden;
	white-space:nowrap
}
.footerServices ul li p a,.footerServices ul li p a:hover {
	color:#ccc
}
.footerServices ul li.jxMicroblogging {
	margin-right:0
}
.jxMicroblogging .item {
	width:130px;
	height:28px;
	line-height:28px;
	padding:5px 0 13px;
	position:relative
}
.jxMicroblogging .item i {
	display:inline-block;
	width:28px;
	height:28px;
	margin-right:9px;
	float:left;
	cursor:pointer
}
.jxMicroblogging .weixin i {
	background-position:-103px -74px
}
.jxMicroblogging .sinaMb i {
	background-position:-140px -74px
}
.jxMicroblogging .item a {
	display:inline-block;
	color:#fff;
	font-family:"微软雅黑";
	float:left
}
.jxMicroblogging .item a:hover {
	color:#fff;
	text-decoration:none
}
.jxMicroblogging .weixin .weixinCode {
	width:84px;
	height:84px;
	position:absolute;
	left:37px;
	top:35px;
	display:none
}
.footerBotBox {
	width:100%
}
.footerBot {
	width:1000px;
	margin:0 auto;
	padding:20px 0 40px
}
.footerBotLeft {
	float:left;
	width:760px;
	overflow:hidden
}
.footerBotLeft p {
	line-height:26px;
	text-align:left
}
.footerBotLeft .footerInfo {
	height:16px;
	margin-left:-9px;
	padding:4px 0
}
.footerBotLeft .footerInfo a {
	display:inline-table;
	height:16px;
	line-height:16px;
	padding:0 8px;
	overflow:hidden;
	position:relative
}
.footerBotLeft .footerInfo a i {
	width:1px;
	height:12px;
	background:#999;
	font-size:0;
	position:absolute;
	left:0;
	top:2px
}
.footerBotLeft .footerPro {
	color:#c00;
	padding:12px 0 6px
}
.footerBotLeft .copybot {
	height:47px
}
.footerBotLeft .copybot a {
	display:inline-table;
	margin-right:5px
}
.footerBotCode {
	width:240px;
	float:right;
	text-align:center;
	padding-top:20px
}
.footerBotCode div {
	float:left;
	width:80px;
	display:inline;
	margin-left:40px
}
.footerBotCode div img {
	width:80px;
	height:80px
}
.footerBotCode div .codePic {
	width:80px;
	height:80px
}
.footerBotCode div .codeText {
	width:80px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	padding-top:5px
}
#fancybox-loading {
	position:fixed;
	top:50%;
	left:50%;
	width:40px;
	height:40px;
	margin-top:-20px;
	margin-left:-20px;
	cursor:pointer;
	overflow:hidden;
	z-index:1104;
	display:none
}
#fancybox-loading div {
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:480px;
	background-image:url('../../img/detail_new/fancybox/fancybox.png')
}
#fancybox-overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:1100;
	display:none
}
#fancybox-tmp {
	padding:0;
	margin:0;
	border:0;
	overflow:auto;
	display:none
}
#fancybox-wrap {
	position:absolute;
	top:0;
	left:0;
	padding:20px;
	z-index:1101;
	outline:0;
	display:none
}
#fancybox-outer {
	position:relative;
	width:100%;
	height:100%;
	background:#fff
}
#fancybox-content {
	width:0;
	height:0;
	padding:0;
	outline:0;
	position:relative;
	overflow:hidden;
	z-index:1102;
	border:0 solid #fff
}
#fancybox-hide-sel-frame {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:transparent;
	z-index:1101
}
#fancybox-close {
	position:absolute;
	top:-15px;
	right:-15px;
	width:30px;
	height:30px;
	background:transparent url('../../img/detail_new/fancybox/fancybox.png') -40px 0;
	cursor:pointer;
	z-index:1103;
	display:none
}
#fancybox-error {
	color:#444;
	font:normal 12px/20px Arial;
	padding:14px;
	margin:0
}
#fancybox-img {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:0;
	outline:0;
	line-height:0;
	vertical-align:top
}
#fancybox-frame {
	width:100%;
	height:100%;
	border:0;
	display:block
}
#fancybox-left,#fancybox-right {
	position:absolute;
	bottom:0;
	height:100%;
	width:35%;
	cursor:pointer;
	outline:0;
	background:transparent url('../../img/detail_new/fancybox/blank.gif');
	z-index:1102;
	display:none
}
#fancybox-left {
	left:0
}
#fancybox-right {
	right:0
}
#fancybox-left-ico,#fancybox-right-ico {
	position:absolute;
	top:50%;
	left:-9999px;
	width:30px;
	height:30px;
	margin-top:-15px;
	cursor:pointer;
	z-index:1102;
	display:block
}
#fancybox-left-ico {
	background-image:url('../../img/detail_new/fancybox/fancybox.png');
	background-position:-40px -30px
}
#fancybox-right-ico {
	background-image:url('../../img/detail_new/fancybox/fancybox.png');
	background-position:-40px -60px
}
#fancybox-left:hover,#fancybox-right:hover {
	visibility:visible
}
#fancybox-left:hover span {
	left:20px
}
#fancybox-right:hover span {
	left:auto;
	right:20px
}
.fancybox-bg {
	position:absolute;
	padding:0;
	margin:0;
	border:0;
	width:20px;
	height:20px;
	z-index:1001
}
#fancybox-bg-n {
	top:-20px;
	left:0;
	width:100%;
	background-image:url('../../img/detail_new/fancybox/fancybox-x.png')
}
#fancybox-bg-ne {
	top:-20px;
	right:-20px;
	background-image:url('../../img/detail_new/fancybox/fancybox.png');
	background-position:-40px -162px
}
#fancybox-bg-e {
	top:0;
	right:-20px;
	height:100%;
	background-image:url('../../img/detail_new/fancybox/fancybox-y.png');
	background-position:-20px 0
}
#fancybox-bg-se {
	bottom:-20px;
	right:-20px;
	background-image:url('../../img/detail_new/fancybox/fancybox.png');
	background-position:-40px -182px
}
#fancybox-bg-s {
	bottom:-20px;
	left:0;
	width:100%;
	background-image:url('../../img/detail_new/fancybox/fancybox-x.png');
	background-position:0 -20px
}
#fancybox-bg-sw {
	bottom:-20px;
	left:-20px;
	background-image:url('../../img/detail_new/fancybox/fancybox.png');
	background-position:-40px -142px
}
#fancybox-bg-w {
	top:0;
	left:-20px;
	height:100%;
	background-image:url('../../img/detail_new/fancybox/fancybox-y.png')
}
#fancybox-bg-nw {
	top:-20px;
	left:-20px;
	background-image:url('../../img/detail_new/fancybox/fancybox.png');
	background-position:-40px -122px
}
#fancybox-title {
	font-family:Helvetica;
	font-size:12px;
	z-index:1102
}
.fancybox-title-inside {
	padding-bottom:10px;
	text-align:center;
	color:#333;
	background:#fff;
	position:relative
}
.fancybox-title-outside {
	padding-top:10px;
	color:#fff
}
.fancybox-title-over {
	position:absolute;
	bottom:0;
	left:0;
	color:#FFF;
	text-align:left
}
#fancybox-title-over {
	padding:10px;
	background-image:url('../../../../img/detail_new/fancybox/fancy_title_over.png');
	display:block
}
.fancybox-title-float {
	position:absolute;
	left:0;
	bottom:-20px;
	height:32px
}
#fancybox-title-float-wrap {
	border:0;
	border-collapse:collapse;
	width:auto
}
#fancybox-title-float-wrap td {
	border:0;
	white-space:nowrap
}
#fancybox-title-float-left {
	padding:0 0 0 15px;
	background:url('../../../../img/detail_new/fancybox/fancybox.png') -40px -90px no-repeat
}
#fancybox-title-float-main {
	color:#FFF;
	line-height:29px;
	font-weight:bold;
	padding:0 0 3px 0;
	background:url('../../img/detail_new/fancybox/fancybox-x.png') 0 -40px
}
#fancybox-title-float-right {
	padding:0 0 0 15px;
	background:url('../../img/detail_new/fancybox/fancybox.png') -55px -90px no-repeat
}
.fancybox-ie6 #fancybox-close {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_close.png',sizingMethod='scale')
}
.fancybox-ie6 #fancybox-left-ico {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_nav_left.png',sizingMethod='scale')
}
.fancybox-ie6 #fancybox-right-ico {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_nav_right.png',sizingMethod='scale')
}
.fancybox-ie6 #fancybox-title-over {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_title_over.png',sizingMethod='scale');
	zoom:1
}
.fancybox-ie6 #fancybox-title-float-left {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_title_left.png',sizingMethod='scale')
}
.fancybox-ie6 #fancybox-title-float-main {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_title_main.png',sizingMethod='scale')
}
.fancybox-ie6 #fancybox-title-float-right {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_title_right.png',sizingMethod='scale')
}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame {
	height:expression(this.parentNode.clientHeight+"px")
}
#fancybox-loading.fancybox-ie6 {
	position:absolute;
	margin-top:0;
	top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')
}
#fancybox-loading.fancybox-ie6 div {
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_loading.png',sizingMethod='scale')
}
.fancybox-ie .fancybox-bg {
	background:transparent !important
}
.fancybox-ie #fancybox-bg-n {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_n.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-ne {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_ne.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-e {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_e.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-se {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_se.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-s {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_s.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-sw {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_sw.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-w {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_w.png',sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-nw {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://misc.jiuxian.com/img/detail_new/fancybox/fancy_shadow_nw.png',sizingMethod='scale')
}
.dIcon {
	background:url(/images/detail_v2.0/d-icon.png) no-repeat 0 0;
	_background:url(/images/detail_v2.0/d-icon-8.png) no-repeat 0 0
}
.w1200 {
	width:1200px;
	margin:0 auto;
	padding-bottom:20px
}
.dTop {
	height:70px;
	overflow:hidden;
	padding-top:10px
}
.dGuide {
	height:40px;
	line-height:40px;
	margin-bottom:10px
}
.dGuide a {
	color:#666
}
.dGuide i {
	color:#999;
	font-style:normal;
	font-family:"宋体";
	padding:0 8px
}
.dGuide a:hover,.dGuide .d-cur {
	color:#c33
}
.dIntro em,.dIntro i {
	font-style:normal
}
.introShow {
	width:372px;
	float:left;
	position:relative;
	z-index:2
}
.showTags {
	width:50px;
	height:60px;
	background:url(/images/detail_v2.0/showTarg.png) no-repeat 0 0;
	position:absolute;
	right:1px;
	top:1px;
	z-index:1
}
.showTags p {
	height:40px;
	line-height:40px;
	font-family:"Microsoft YaHei";
	font-size:15px;
	color:#fff;
	overflow:hidden;
	padding-top:5px;
	text-align:center
}
.show-pic {
	width:370px;
	height:370px;
	border:1px solid #ededed;
	overflow:hidden;
	position:relative;
	line-height:0;
	font-size:0
}
.show-pic img {
	width:100%;
	height:auto
}
.show-list {
	height:62px;
	padding-top:15px
}
.show-list-prev,.show-list-next {
	display:block;
	width:14px;
	height:62px;
	text-align:center
}
.show-list-prev {
	float:left
}
.show-list-next {
	float:right
}
.show-list-prev i,.show-list-next i {
	display:inline-block;
	width:10px;
	height:15px;
	margin-top:23px
}
.show-list-prev i {
	background-position:-167px 0
}
.show-list-next i {
	background-position:-180px 0
}
.show-list-con {
	width:328px;
	height:62px;
	margin:0 8px;
	float:left;
	overflow:hidden
}
.show-list-con ul {
	width:1000px
}
.show-list-con li {
	width:60px;
	height:60px;
	float:left;
	margin:0 10px;
	*+display:inline;
	*zoom:1;
	border:1px solid #fff;
	cursor:pointer;
	font-size:0
}
.show-list-con li.on {
	border:1px solid #c33
}
.show-list-con li a {
	display:inline-block;
	padding:3px
}
.showOther {
	padding:12px 22px 0;
	height:20px;
	line-height:20px
}
.showOther .goodsNo {
	float:left
}
.showOther .goodsNo span {
	font-family:"Microsoft YaHei"
}
.showOther .sOtherRight {
	float:right
}
.showShare {
	float:right;
	margin-right:15px;
	position:relative
}
.showShare i,.showShare span,.showCollect i,.showCollect span {
	display:inline-block;
	float:left
}
.showShare i {
	width:15px;
	height:15px;
	background-position:-125px -1px;
	margin:2px 5px 0 0;
	*+display:inline;
	*zoom:1
}
.bshare-custom {
	width:44px;
	height:20px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	z-index:1
}
.bshare-custom .bshare-more {
	background:0;
	width:44px;
	height:20px;
	position:absolute;
	right:0;
	top:0;
	margin:0
}
.showCollect {
	float:right
}
.showCollect a {
	display:inline-block;
	text-decoration:none;
	color:#666
}
.showCollect i {
	width:13px;
	height:12px;
	background-position:-148px 0;
	margin:4px 4px 0 0;
	overflow:hidden;
	*+display:inline;
	*zoom:1
}
.jqzoom {
	position:relative;
	padding:0;
	z-index:90
}
.zoomdiv {
	Z-INDEX:999;
	POSITION:absolute;
	TEXT-ALIGN:left;
	WIDTH:800px;
	DISPLAY:none;
	BACKGROUND:#fff no-repeat center center;
	HEIGHT:800px;
	OVERFLOW:hidden;
	BORDER:#e4e4e4 1px solid;
	toP:1px;
	LEFT:0
}
.bigimg {
	WIDTH:800px;
	HEIGHT:800px
}
.jqZoomPup {
	Z-INDEX:3;
	POSITION:absolute;
	FILTER:alpha(Opacity=50);
	BORDER-LEFT:#aaa 1px solid;
	WIDTH:40px;
	BACKGROUND:#fede4f no-repeat 30% top;
	HEIGHT:40px;
	VISIBILITY:hidden;
	BORDER-TOP:#aaa 1px solid;
	CURSOR:move;
	BORDER-RIGHT:#aaa 1px solid;
	BORDER-BOTTOM:#aaa 1px solid;
	toP:0;
	LEFT:0;
	opacity:.5;
	-moz-opacity:.5;
	-khtml-opacity:.5
}
.introInfo {
	float:left;
	width:607px;
	min-height:482px;
	padding:0 10px;
	border-right:1px solid #ededed;
	position:relative;
	z-index:1
}
.introInfo .comName {
	padding:0 10px 5px
}
.introInfo .comName h1 {
	width:587px;
	font-size:18px;
	color:#333;
	font-family:"Microsoft YaHei";
	min-height:24px;
	line-height:24px
}
.introInfo .comName p {
	width:587px;
	min-height:18px;
	line-height:18px;
	font-size:14px;
	color:#f60;
	font-family:"Microsoft YaHei";
	padding:8px 0 3px
}
.introInfo .infoWrap {
	padding:10px
}
.introInfo .comSummary {
	background:#fafafa;
	margin-top:5px;
	position:relative;
	z-index:2
}
.infoWrap .infoItems {
	float:left;
	width:587px;
	line-height:30px
}
.infoItems .infoTit {
	float:left;
	width:36px;
	color:#999;
	padding-right:28px
}
.infoItems .infoCon {
	float:left;
	width:464px
}
.priJXBox .infoPrijx {
	color:#999;
	font-family:"Microsoft YaHei"
}
.priceBox .infoPri span {
	display:inline-block;
	float:left;
	height:30px
}
.priceBox .infoPri .pri {
	color:#c33;
	font-family:"Microsoft YaHei"
}
.priceBox .infoPri .pri em {
	font-size:14px
}
.priceBox .infoPri .pri strong {
	font-size:26px
}
.priceBox .infoPri .tim {
	color:#333;
	padding-left:15px
}
.priceBox .infoPri .tim b {
	color:#c33;
	font-family:"Microsoft YaHei";
	padding:0 3px
}
.priceBox .infoPri .tim i {
	display:none
}
.priceBox .infoPri .notice {
	padding-left:15px;
	color:#333
}
.infoWrap .promotionBox {
	margin-top:10px
}
.promotionBox .infoProm {
	vertical-align:middle;
	font-size:0;
	line-height:32px
}
.promotionBox .infoProm ul li * {
	display:inline-block;
	font-size:12px;
	vertical-align:middle
}
.promotionBox .infoProm ul li img {
	background:#eee;
	margin-left:12px
}
.promotionBox .infoProm ul li a {
	text-decoration:none
}
.promotionBox .infoProm ul li a.more {
	color:#06c
}
.promotionBox .infoProm ul li .prom-h {
	height:16px;
	line-height:16px;
	color:#fff;
	background:#c33;
	padding:0 3px;
	display:inline-block
}
.promotionBox .infoProm ul li .prom-n {
	margin-left:12px;
	color:#333;
	display:inline
}
.promotionBox .infoProm ul li .prom-n a {
	color:#06c;
	padding-right:2px
}
.promotionBox .infoProm ul li .prom-det {
	margin-left:15px;
	color:#333;
	display:inline
}
.promotionBox .infoProm ul li .prom-det i {
	font-family:"宋体";
	padding-left:1px
}
.promotionBox .infoProm ul li .prom-det:hover {
	color:#cc0001
}
.promotionBox .infoProm ul li em {
	color:#333;
	font-family:"Microsoft YaHei";
	margin-left:5px
}
.promotionBox .infoProm ul .zengpin img {
	margin-left:15px
}
.promotionBox .infoProm ul .mobilePri {
	height:30px;
	position:relative
}
.promotionBox .infoProm ul li .mpCode {
	display:block;
	width:116px;
	padding-top:5px;
	text-align:center;
	position:absolute;
	left:200px;
	top:-5px;
	z-index:10
}
.promotionBox .infoProm ul li .mpCode.hov {
	background:#fff;
	box-shadow:0 0 4px #d5d5d5
}
.promotionBox .infoProm ul li .prom-mob span {
	color:#36c
}
.promotionBox .infoProm ul li .prom-mob em {
	width:20px;
	height:30px;
	background-position:-95px -24px;
	overflow:hidden;
	margin:0 8px 0 6px
}
.promotionBox .infoProm ul li .prom-mob i {
	width:10px;
	height:5px;
	background-position:-122px -46px;
	overflow:hidden;
	transition:all .5s;
	-moz-transition:all .5s;
	-webkit-transition:all .5s;
	-o-transition:all .5s
}
.promotionBox .infoProm ul li .prom-code {
	display:none;
	width:116px;
	padding-bottom:2px
}
.promotionBox .infoProm ul li .prom-code img {
	margin:0
}
.promotionBox .infoProm ul li .mpCode.hov em {
	background-position:-95px -55px
}
.promotionBox .infoProm ul li .mpCode.hov .prom-code {
	display:block
}
.promotionBox .infoProm ul li .mpCode:hover {
	color:#36c
}
.promotionBox .infoProm ul li .mpCode:hover i {
	transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg)
}
.salesScoreGold {
	border-bottom:1px dotted #d6d6d6
}
.salesScoreGold ul {
	padding-left:70px;
	height:38px;
	line-height:38px
}
.salesScoreGold ul li {
	float:left;
	width:30%;
	vertical-align:middle;
	font-size:12px
}
.salesScoreGold ul li * {
	display:inline-block;
	font-size:12px;
	vertical-align:middle
}
.salesScoreGold ul li .ssg {
	width:15px;
	height:13px;
	overflow:hidden
}
.salesScoreGold ul .comSales .ssg {
	background-position:-194px 0
}
.salesScoreGold ul .comScore .ssg {
	background-position:-214px 0
}
.salesScoreGold ul .comGold .ssg {
	background-position:-232px 1px
}
.salesScoreGold ul li span {
	color:#999;
	margin:0 8px 0 6px
}
.salesScoreGold ul li em {
	color:#c33;
	font-family:"Microsoft YaHei"
}
.salesScoreGold ul li .point {
	width:15px;
	height:15px;
	overflow:hidden;
	background-position:-251px 0;
	margin-left:5px
}
.cityBox {
	margin:6px 0 16px 0
}
.cityBox .infoCity {
	position:relative;
	z-index:1
}
.cityBox .infoCity .citySelect {
	position:relative;
	z-index:2
}
.citySelect * {
	display:inline-block;
	vertical-align:middle
}
.citySelect .dOrder-city-sel {
	display:inline-block;
	height:22px;
	line-height:22px;
	border:1px solid #ccc;
	background:#fff;
	padding-left:6px;
	position:relative;
	z-index:2;
	font-size:0
}
.citySelect .dOrder-city-sel:hover {
	color:#666;
	text-decoration:none
}
.citySelect .dOrder_city_on {
	border-bottom:0;
	height:23px
}
.citySelect .dOrder-city-sel b {
	font-size:12px;
	color:#333;
	font-weight:normal;
	padding-right:5px
}
.citySelect .dOrder-city-sel i {
	display:inline-block;
	width:22px;
	height:22px;
	background-position:-139px -30px
}
.citySelect strong {
	display:inline-block;
	padding-left:8px
}
.citySelect .deliveryTime {
	display:inline-block;
	padding-left:12px;
	font-size:0
}
.citySelect .deliveryTime i {
	display:inline-block;
	width:14px;
	height:11px;
	background-position:-271px 0;
	margin-right:6px
}
.citySelect .deliveryTime em {
	display:inline-block;
	color:#333;
	font-size:12px
}
.depit_citydrp {
	width:340px;
	position:absolute;
	left:0;
	top:26px;
	padding:10px 10px 5px;
	border:1px solid #ccc;
	box-shadow:0 0 5px #ddd;
	background:#fff;
	z-index:1
}
.h5_dptctdrp {
	margin-bottom:8px;
	line-height:20px;
	font-size:100%;
	font-weight:normal;
	position:relative;
	z-index:22
}
.h5_dptctdrp a {
	display:inline-block;
	vertical-align:top;
	padding:0 10px;
	background-color:#fff
}
.h5_dptctdrp a:hover {
	color:#333;
	text-decoration:none
}
.h5_dptctdrp a em {
	font-style:normal;
	float:left;
	display:inline-block
}
.h5_dptctdrp a i {
	float:left;
	display:inline-block;
	background-position:-384px -70px;
	width:6px;
	height:4px;
	margin:9px 0 0 5px;
	overflow:hidden
}
.h5_dptctdrp a.h5_dptdrp_on {
	border:1px solid #c00;
	border-bottom:1px solid #fff
}
.h5_dptctdrp a.h5_dptdrp_on i {
	background-position:-384px -83px;
	width:6px;
	height:4px;
	margin:9px 0 0 5px
}
.dptctdrp_list {
	padding:5px 4px;
	overflow:hidden;
	zoom:1;
	position:relative;
	z-index:20;
	margin-top:-9px;
	border:1px solid #fff;
	border-top:1px solid #c00
}
.dptctdrp_list li {
	float:left;
	line-height:24px;
	width:110px
}
.dptctdrp_list li a {
	display:inline-block;
	padding:0 7px
}
.dptctdrp_list li a:hover {
	background:#c00;
	color:#fff;
	text-decoration:none
}
.dptctdrp_list2 {
	padding:5px
}
.dptctdrp_list2 li {
	width:82px
}
.chooseBox {
	margin-bottom:8px
}
.chooseBox .infoTit {
	line-height:32px
}
.chooseBox .infoChoose,.chooseNumBox .infoChooseNum {
	width:523px
}
.chooseBox .infoChoose ul,.chooseNumBox .infoChooseNum ul {
	overflow:hidden
}
.chooseBox .infoChoose .choItem {
	float:left;
	height:32px;
	padding:0 10px 10px 0;
	border:0
}
.chooseBox .infoChoose a {
	display:inline-block;
	font-size:0;
	line-height:0;
	width:auto !important;
	height:30px;
	border:1px solid #e5e5e5;
	color:#333;
	white-space:nowrap;
	vertical-align:middle;
	position:relative
}
.chooseBox .infoChoose a:hover {
	color:#333;
	text-decoration:none;
	border:1px solid #c33
}
.chooseBox .infoChoose .choItem.on a {
	border:1px solid #c33;
	cursor:default
}
.chooseBox .infoChoose a * {
	display:inline-block;
	cursor:pointer;
	vertical-align:middle
}
.chooseBox .infoChoose .choItem.on a * {
	cursor:default
}
.chooseBox .infoChoose a span {
	margin:0 5px 0 2px;
	font-size:12px
}
.chooseNumBox {
	margin-bottom:18px
}
.chooseNumBox .infoChooseNum .choItem {
	float:left;
	width:86px;
	height:41px;
	border:1px solid #e5e5e5;
	color:#333;
	white-space:nowrap;
	cursor:pointer;
	margin-right:12px;
	position:relative
}
.chooseNumBox .infoChooseNum .choItem.foc {
	border:1px solid #c33
}
.chooseNumBox .infoChooseNum .choItem p {
	width:80px;
	padding:0 3px;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	overflow:hidden;
	position:relative
}
.chooseNumBox .infoChooseNum .choItem .pr {
	border-bottom:1px solid #e5e5e5
}
.chooseNumBox .infoChooseNum .choItem.on {
	border:1px solid #c33;
	cursor:default
}
.chooseNumBox .infoChooseNum .choItem.on .pr,.chooseNumBox .infoChooseNum .choItem.foc .pr {
	border-bottom:1px solid #c33
}
.chooseNumBox .infoChooseNum .choItem.on p {
	cursor:default
}
.chooseNumBox .infoChooseNum .choItem em {
	font-family:"Microsoft YaHei"
}
.chooseBox .infoChoose .choItem a i,.chooseNumBox .infoChooseNum .choItem i {
	display:none;
	background-position:-50px -24px;
	width:11px;
	height:11px;
	position:absolute;
	right:0;
	bottom:0;
	_right:-1px;
	_bottom:-1px
}
.chooseBox .infoChoose .choItem.on a i,.chooseNumBox .infoChooseNum .choItem.on i {
	display:block
}
.bayNumBox {
	margin-bottom:28px
}
.bayNumBox .infoBuyNum .buyNum {
	float:left;
	width:66px;
	height:30px;
	position:relative
}
.buyNum input {
	float:left;
	width:26px;
	height:28px;
	line-height:28px;
	color:#666;
	font-family:"Microsoft YaHei";
	padding:0 8px;
	border:1px solid #ccc
}
.buyNum .buyNum-btn {
	width:17px;
	height:11px;
	position:absolute;
	right:0;
	border:1px solid #ccc;
	overflow:hidden;
	display:block
}
.buyNum .buyNum-add {
	background-position:-70px -25px;
	top:0
}
.buyNum .buyNum-reduce {
	background-position:-70px -41px;
	top:17px
}
.bayNumBox .infoBuyNum .buyPro {
	float:left;
	color:#c33;
	margin-left:12px;
	*+display:inline;
	*zoom:1
}
.infoItems.bayBtnBox {
	margin-bottom:18px;
	width:587px;
	overflow:hidden;
	position:relative
}
.bayBtnBox .infoBuy {
	width:550px;
	padding-left:64px
}
.bayBtnBox .infoBuy .buyBtn {
	display:inline-block;
	width:166px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:16px;
	font-family:"Microsoft YaHei";
	margin-right:12px
}
.bayBtnBox .infoBuy .buyBtn:hover {
	text-decoration:none
}
.bayBtnBox .infoBuy .buyBtn-bay {
	cursor:default;
	border:1px solid #999;
	background:#fafafa;
	color:#666;
	position:relative;
	background:url(/images/detail_v2.0/d-icon.png?0527) no-repeat -280px -17px;
	_background:url(/images/detail_v2.0/d-icon-8.png) no-repeat -280px -17px;
	text-align:center;
	padding-left:31px;
	width:135px
}
.bayBtnBox .infoBuy .buyBtn-cart {
	border:1px solid #fcc;
	background:#c33;
	color:#fff
}
.bayBtnBox .infoBuy .buyBtn-not {
	border:1px solid #999;
	background:#999;
	color:#fff;
	cursor:default
}
.promptBox .infoPrompt li {
	float:left;
	color:#999;
	margin-right:25px;
	*+display:inline;
	*zoom:1;
	vertical-align:middle
}
.promptBox .infoPrompt li * {
	display:inline-block;
	vertical-align:middle
}
.promptBox .infoPrompt li i {
	background-position:-211px -21px;
	width:13px;
	height:12px;
	margin-right:5px
}
.promptBox .infoPrompt li.noCoupons i {
	background-position:-211px -38px
}
.promptBox .infoPrompt li.noCOD i {
	background-position:-211px -21px
}
.mobileBay {
	width:25px;
	height:120px;
	position:absolute;
	right:0;
	top:362px;
	z-index:1;
	cursor:pointer
}
.mobileBay .mb-head {
	width:24px;
	height:118px;
	text-align:center;
	font-size:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	border:1px solid #ededed;
	border-right:0;
	background:#fff
}
.mobileBay .mb-head i {
	display:inline-block;
	width:11px;
	height:11px;
	background-position:-290px 0;
	overflow:hidden;
	margin-top:10px
}
.mobileBay .mb-head span {
	display:inline-block;
	width:14px;
	font-size:12px;
	padding:0 5px;
	line-height:18px;
	margin:6px 0 2px
}
.mobileBay .mb-head em {
	display:inline-block;
	width:7px;
	height:9px;
	background-position:-166px -30px;
	overflow:hidden
}
.mobileBay .mb-code {
	width:0;
	height:118px;
	text-align:center;
	font-size:0;
	overflow:hidden;
	position:absolute;
	right:24px;
	top:0;
	border:1px solid #ededed;
	border-right:0;
	background:#fff
}
.mobileBay .mb-code span {
	display:inline-block;
	height:14px;
	line-height:14px;
	font-size:12px;
	overflow:hidden
}
.cartAnimate {
	display:block;
	width:60px;
	height:60px;
	border-radius:5px;
	position:fixed;
	z-index:99999
}
.cartAnimate2 {
	display:block;
	width:13px;
	height:12px;
	border-radius:1px;
	position:fixed;
	z-index:99999
}
.introOther {
	float:left;
	width:200px
}
.introLogo {
	text-align:center;
	padding:0 15px
}
.introP {
	padding:20px 0 25px;
	border-bottom:1px dotted #d7d7d7
}
.introLogo a:hover {
	text-decoration:none
}
.introLogo a span {
	display:inline-block;
	line-height:20px;
	padding-top:6px
}
.introSaf {
	padding-left:35px
}
.introSaf .safHead {
	width:106px;
	padding-top:1px;
	height:19px;
	line-height:19px;
	text-align:center;
	color:#fff;
	background:#c33;
	border-radius:3px;
	position:relative
}
.introSaf .safHead i {
	display:inline-block;
	height:19px;
	overflow:hidden;
	font-size:20px;
	font-family:Impact;
	position:absolute;
	left:44px;
	top:-1px
}
.introSaf ul {
	padding-top:10px
}
.introSaf ul li {
	padding-top:14px;
	line-height:22px
}
.introSaf ul li .safNam {
	width:146px;
	position:relative;
	height:22px;
	white-space:nowrap;
	overflow:hidden
}
.introSaf ul li .safNam img {
	display:inline-block;
	vertical-align:middle
}
.introSaf ul li .safNam strong {
	display:inline-block;
	vertical-align:middle;
	font-weight:normal;
	font-family:"宋体";
	margin-left:6px
}
.introSaf ul li .safCon {
	width:120px;
	position:relative;
	padding-left:26px;
	color:#999;
	height:22px;
	overflow:hidden
}
.showCollect a *,.promotionBox .infoProm ul li .mpCode *,.citySelect .dOrder-city-sel * {
	cursor:pointer
}
.setWrap {
	border:1px solid #f2f2f2;
	padding-top:25px;
	background:#fff;
	position:relative;
	margin-top:20px;
	height:209px
}
.setCon {
	height:209px
}
.setBox {
	width:982px;
	float:left;
	height:209px;
	padding-left:17px
}
.accBox {
	width:152px;
	float:right;
	border-left:1px dotted #ccc;
	height:188px;
	padding-left:46px
}
.accBox .total {
	line-height:70px;
	font-family:"宋体";
	font-size:12px
}
.accBox .total strong {
	font-size:12px;
	color:#c33
}
.accBox p {
	line-height:24px;
	height:24px
}
.accBox p span {
	display:inline-block;
	width:48px;
	height:24px;
	font-family:"宋体";
	color:#666
}
.accBox p strong,.accBox p del,.accBox p s {
	display:inline-block;
	height:24px;
	font-family:"Microsoft YaHei"
}
.accBox p strong {
	color:#c33;
	font-size:14px
}
.accBox p s {
	text-decoration:none
}
.accBox .setBuy {
	display:block;
	width:101px;
	height:26px;
	background:#c33;
	text-align:center;
	line-height:26px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#fff;
	margin-top:15px
}
.accBox .setBuy:hover {
	color:#fff;
	text-decoration:none
}
.setTab {
	position:absolute;
	height:26px;
	top:-1px;
	left:0
}
.setTab .item {
	width:94px;
	height:26px;
	float:left;
	position:relative;
	cursor:pointer
}
.setTab span {
	display:block;
	width:94px;
	height:26px;
	line-height:34px;
	font-family:"Microsoft YaHei";
	font-size:16px;
	text-align:center;
	color:#666;
	overflow:hidden
}
.setTab .cur span {
	color:#c33;
	border-top:2px solid #c33;
	height:24px;
	line-height:30px
}
.setNav {
	height:12px;
	line-height:12px;
	margin:16px 0 10px
}
.setNav a {
	color:#999;
	font-size:12px;
	text-decoration:none;
	font-family:"宋体"
}
.setNav a.on {
	color:#c33
}
.setNav a:hover,.setNav a.on {
	color:#c33
}
.setNav i {
	font-style:normal;
	color:#ccc;
	padding:0 10px
}
.combBox .master {
	float:left;
	width:171px;
	position:relative;
	padding-left:10px
}
.combBox .master .m-img {
	padding:5px 0;
	text-align:center;
	width:106px;
	height:106px
}
.combBox .master .m-name {
	width:106px;
	font-family:"宋体";
	height:36px;
	line-height:18px;
	overflow:hidden;
	padding:0 10px;
	width:106px
}
.combBox {
	height:197px;
	width:100%;
	margin-top:12px
}
.combBox .master .dIcon {
	background-position:0 0;
	width:16px;
	height:16px;
	display:block;
	position:absolute;
	top:70px;
	right:23px
}
.combBox .master .m-name a {
	color:#666
}
.combBox .master .m-name a:hover {
	color:#c33
}
.combBox .vice {
	width:800px;
	float:left;
	height:182px;
	overflow-x:auto;
	overflow-y:hidden;
	zoom:1;
	padding-bottom:15px
}
.combBox .vice .item {
	width:100%
}
.combBox .vice .item ul {
	width:2000px
}
.combBox .vice .item li {
	float:left;
	width:200px
}
.combBox .vice .item li .m-img {
	padding:5px 0;
	width:106px;
	height:106px
}
.combBox .vice .item li .m-name {
	width:106px;
	font-family:"宋体";
	height:36px;
	line-height:18px;
	overflow:hidden
}
.combBox .vice .item li .m-name a {
	color:#666
}
.combBox .vice .item li .m-name a:hover {
	color:#c33
}
.combBox .vice .item li .m-price {
	margin-top:5px;
	padding-left:1px
}
.combBox .vice .item li .m-price label input,.combBox .vice .item li .m-price label span {
	display:inline-block;
	vertical-align:middle
}
.combBox .vice .item li .m-price span {
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#c33
}
.combBox .vice .item li .m-price label input {
	width:14px;
	height:14px;
	overflow:hidden
}
.viceWrap {
	width:801px;
	float:left
}
.d {
	margin-top:10px
}
.d-left {
	width:200px;
	float:left
}
.d-box {
	border:1px solid #f2f2f2;
	margin-bottom:10px
}
.d-box .title {
	height:28px;
	background:#fafafa;
	padding:0 8px;
	font-family:"Microsoft YaHei"
}
.d-box .title i {
	display:block;
	background:#c33;
	width:3px;
	height:12px;
	float:left;
	margin-top:8px;
	overflow:hidden
}
.d-box .title span {
	font-size:12px;
	color:#333;
	float:left;
	line-height:28px;
	padding-left:5px
}
.d-con {
	background:#fff;
	padding:10px 0
}
.twoList {
	padding-left:15px
}
.twoList li {
	width:90px;
	float:left;
	line-height:24px
}
.twoList li a {
	display:block;
	width:48px;
	height:24px;
	color:#666;
	font-family:"Microsoft YaHei";
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.twoList li a:hover {
	color:#c33
}
.threeList {
	padding-left:15px
}
.threeList li {
	width:33.3%;
	float:left;
	line-height:24px
}
.threeList li a {
	display:block;
	width:48px;
	height:24px;
	color:#666;
	font-family:"Microsoft YaHei";
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.threeList li a:hover {
	color:#c33
}
.recomList {
	padding:0 15px
}
.recomList li {
	margin-bottom:10px
}
.recomList li .pic {
	text-align:center;
	margin-bottom:5px
}
.recomList li .name {
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-family:"Microsoft YaHei"
}
.recomList li .name a {
	color:#666
}
.recomList li .name a:hover {
	color:#c33
}
.recomList li .price {
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#c33
}
.topTen_box {
	padding:0 10px 0 10px
}
.topTenTab {
	width:100%;
	overflow:hidden;
	height:20px
}
.topTenTab ul {
	width:105%
}
.topTenTab li {
	height:20px;
	line-height:20px;
	background:#f2f2f2;
	float:left;
	width:56px;
	color:#999;
	font-family:"宋体";
	margin-right:5px;
	display:inline;
	text-align:center;
	cursor:pointer
}
.topTenTab li.cur {
	background:#c33;
	color:#fff
}
.topTenWrap {
	padding-top:10px
}
.topTenList li {
	height:60px;
	overflow:hidden;
	position:relative;
	padding-left:10px;
	margin:10px 0;
	float:left
}
.topTenList li .pic {
	width:60px;
	height:60px;
	float:left
}
.topTenList li .right {
	width:103px;
	float:right;
	padding-left:5px
}
.topTenList li .right .name {
	font-family:"宋体";
	height:32px;
	line-height:16px;
	overflow:hidden
}
.topTenList li .right .name a {
	color:#666
}
.topTenList li .right .name a:hover {
	color:#c33
}
.topTenList li .right .price {
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#c33;
	margin-top:5px
}
.topTenList li i {
	font-style:normal;
	display:block;
	width:14px;
	height:14px;
	text-align:center;
	line-height:14px;
	font-family:"Microsoft YaHei";
	background:#ccc;
	color:#fff;
	border-radius:2px;
	position:absolute;
	left:1px;
	top:0;
	z-index:100
}
.topTenList li i.three {
	background:#c33
}
.d-right {
	width:990px;
	float:right;
	position:relative;
	z-index:1
}
.d-header {
	height:47px;
	background:#fff;
	border-top:1px solid #ededed;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	width:988px;
	z-index:2;
	left:0;
	position:absolute;
	top:0
}
.d-right .t {
	padding-top:48px
}
.d-header-fix {
	position:fixed;
	border-bottom:1px solid #ededed;
	top:0;
	left:50%;
	margin-left:-390px;
	_position:absolute;
	_left:0;
	_margin-left:0;
	_border-bottom:0;
	z-index:1000
}
.d-tab {
	height:48px;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden
}
.d-tab li {
	float:left;
	height:48px;
	line-height:48px;
	font-family:"Microsoft YaHei";
	font-size:12px;
	color:#333;
	cursor:pointer;
	position:relative;
	margin-left:-1px;
	padding:0 25px;
	position:relative;
	background:url(/images/detail_v2.0/line.jpg) no-repeat right center
}
.d-tab li h3 {
	display:block;
	color:#333;
	cursor:pointer;
	font-weight:normal;
	font-size:14px
}
.d-tab li.last {
	background:0
}
.d-tab li h3 span {
	color:#35a;
	padding-left:3px
}
.d-tab li.on {
	line-height:44px;
	height:46px;
	background:0;
	padding:0 24px;
	border-right:1px solid #ededed;
	border-top:2px solid #c33;
	border-left:1px solid #ededed;
	border-bottom:0;
	color:#c33
}
.inCart {
	background:#c33;
	width:110px;
	height:48px;
	display:block;
	position:absolute;
	right:-1px;
	top:-1px;
	color:#fff;
	line-height:48px;
	text-align:center;
	font-family:"Microsoft YaHei";
	font-size:0;
	cursor:pointer
}
.inCart:hover {
	color:#fff;
	text-decoration:none
}
.inCart i {
	background-position:-149px -63px;
	display:inline-block;
	vertical-align:middle;
	width:15px;
	height:15px
}
.inCart span {
	font-size:12px;
	display:inline-block;
	vertical-align:middle;
	padding-left:5px
}
.detailCode {
	color:#999;
	cursor:pointer;
	float:right;
	font-family:"Microsoft YaHei";
	font-size:12px;
	height:47px;
	line-height:47px;
	padding-right:46px;
	position:relative;
	text-align:center;
	width:140px;
	z-index:10
}
.detailCode.on i {
	transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg)
}
.detailCode span {
	background-position:-122px -60px;
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	right:27px;
	top:13px
}
.detailCode i {
	background-position:-50px -42px;
	display:block;
	height:5px;
	overflow:hidden;
	position:absolute;
	right:10px;
	top:22px;
	width:9px;
	transition:all .5s;
	-moz-transition:all .5s;
	-webkit-transition:all .5s;
	-o-transition:all .5s
}
.detailCode-t {
	border:1px solid #ddd;
	box-shadow:0 0 5px 1px #eee;
	height:200px;
	position:absolute;
	right:-1px;
	top:47px;
	width:200px;
	z-index:9998;
	display:none
}
.detailCode-on i {
	background-position:-50px -48px
}
.d-header .inCart {
	display:none
}
.d-header .detailCode {
	display:block
}
.d-header-fix .inCart {
	display:block;
	_display:none
}
.d-header-fix .detailCode {
	display:none;
	_display:block
}
.intrBox {
	background-color:#fbfbfb;
	padding:15px 28px;
	width:932px
}
.intrList {
	width:100%;
	overflow:hidden
}
.intrList li {
	width:25%;
	height:30px;
	line-height:30px;
	float:left
}
.intrList li i {
	background:url(/images/detail_v2.0/icon.png) no-repeat 0 0;
	_background:url(/images/detail_v2.0/icon-8.png) no-repeat 0 0;
	width:20px;
	height:20px;
	margin-top:5px;
	display:block;
	float:left
}
.intrList li .icon1 {
	background-position:0 -1px
}
.intrList li .icon2 {
	background-position:-20px 0
}
.intrList li .icon3 {
	background-position:-40px 0
}
.intrList li .icon4 {
	background-position:-60px 0
}
.intrList li .icon5 {
	background-position:-80px 0
}
.intrList li .icon6 {
	background-position:-100px 0
}
.intrList li .icon7 {
	background-position:-120px 0
}
.intrList li .icon8 {
	background-position:-140px 0
}
.intrList li .icon9 {
	background-position:-160px 0
}
.intrList li .icon10 {
	background-position:-180px 0
}
.intrList li .icon11 {
	background-position:0 -20px
}
.intrList li .icon12 {
	background-position:-20px -20px
}
.intrList li .icon13 {
	background-position:-40px -20px
}
.intrList li .icon14 {
	background-position:-60px -20px
}
.intrList li .icon15 {
	background-position:-80px -20px
}
.intrList li .icon16 {
	background-position:-100px -20px
}
.intrList li .icon17 {
	background-position:-120px -20px
}
.intrList li .icon18 {
	background-position:-140px -20px
}
.intrList li .icon19 {
	background-position:-160px -20px
}
.intrList li .icon20 {
	background-position:-180px -20px
}
.intrList li .icon21 {
	background-position:0 -40px
}
.intrList li .icon22 {
	background-position:-20px -40px
}
.intrList li .icon23 {
	background-position:-40px -40px
}
.intrList li .icon24 {
	background-position:-60px -40px
}
.intrList li .icon25 {
	background-position:-80px -40px
}
.intrList li .icon26 {
	background-position:-100px -40px
}
.intrList li .icon27 {
	background-position:-120px -40px
}
.intrList li .icon28 {
	background-position:-140px -40px
}
.intrList li .icon29 {
	background-position:-160px -40px
}
.intrList li .icon30 {
	background-position:-180px -40px
}
.intrList li .icon31 {
	background-position:0 -60px
}
.intrList li .icon32 {
	background-position:-20px -60px
}
.intrList li span {
	float:left;
	display:block;
	padding-left:5px;
	width:200px;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-family:"Microsoft YaHei";
	color:#666
}
.intrList li span em {
	font-style:normal
}
.corrBox {
	height:50px;
	line-height:50px;
	padding-left:28px
}
.corrBox i {
	background-position:-47px 0;
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin-top:17px
}
.corrBox span {
	display:inline-block;
	float:left;
	padding-left:5px;
	color:#666
}
.corrBox span a,.corrBox span a:hover {
	color:#36c;
	text-decoration:underline;
	margin:0 5px
}
.proInfo {
	border:1px solid #f2f2f2;
	_width:988px
}
.descBox {
	padding:20px;
	background:#fff
}
.infoBox {
	margin-bottom:10px
}
.infoBox h3 {
	height:24px;
	line-height:24px;
	font-weight:normal;
	color:#666;
	font-size:16px;
	margin-bottom:10px;
	font-family:"Microsoft YaHei"
}
.infoBox h3 i {
	width:4px;
	height:4px;
	display:block;
	float:left;
	margin-top:10px;
	background:#ccc;
	overflow:hidden
}
.infoBox h3 span {
	display:inline-block;
	float:left;
	padding-left:6px
}
.infoImg {
	text-align:center
}
.infoImg table {
	margin:0 auto
}
.infoImg img {
	vertical-align:bottom
}
.i-box {
	border:1px solid #f2f2f2;
	margin-top:10px;
	_width:988px
}
.i-box .title {
	height:37px;
	background:#fafafa;
	padding:0 8px;
	font-family:"Microsoft YaHei";
	border-bottom:1px solid #f2f2f2
}
.i-box .title i {
	display:block;
	background:#c33;
	width:5px;
	height:18px;
	float:left;
	margin-top:10px;
	overflow:hidden
}
.i-box .title span {
	font-size:16px;
	color:#666;
	float:left;
	line-height:37px;
	padding-left:7px
}
.a-mark {
	width:100%
}
.a-mark li {
	width:202px;
	float:left;
	border-right:1px solid #f3f3f3;
	padding:22px;
	font-family:"宋体"
}
.a-mark li.last {
	border-right:0
}
.a-mark li h3 {
	font-size:12px;
	color:#666;
	margin-bottom:5px
}
.a-mark li p {
	color:#666;
	line-height:20px;
	margin-bottom:10px;
	height:40px;
	overflow:hidden
}
.a-mark li p strong {
	color:#c33
}
.i-con {
	padding:22px
}
.i-con p {
	color:#666;
	line-height:24px;
	font-family:"宋体"
}
.compBox {
	background:#fbfbfb;
	border:1px solid #f2f2f2;
	height:126px
}
.percentLeft {
	float:left;
	width:171px;
	height:100px;
	position:relative;
	padding-top:26px
}
.percent {
	width:90px;
	height:90px;
	margin:0 auto;
	overflow:hidden;
	background:url(/images/detail_v2.0/percent.png) no-repeat 0 0
}
.percentLeft .text {
	color:#666;
	line-height:36px;
	text-align:center
}
.percentLeft .text span {
	color:#f66;
	font-size:36px;
	font-weight:bold
}
.percentLeft .text em {
	font-family:Arial;
	font-size:12px;
	color:#666;
	font-style:normal
}
.starCon {
	background-position:-76px -89px;
	height:12px;
	width:70px;
	margin:0 auto
}
.starCon i {
	background-position:-76px -104px;
	display:block;
	width:60px;
	height:12px;
	overflow:hidden
}
.percentLeft .com {
	color:#666;
	font-family:"宋体";
	line-height:30px;
	text-align:center
}
.percentLeft h3 {
	width:12px;
	line-height:18px;
	font-family:"宋体";
	color:#999;
	position:absolute;
	right:12px;
	top:40px;
	font-size:12px;
	font-weight:normal
}
.compMid {
	width:620px;
	height:111px;
	float:left;
	padding-top:15px;
	border-right:1px solid #f2f2f2;
	overflow:hidden
}
.compMid p {
	color:#999;
	line-height:30px;
	font-family:"宋体"
}
.compNot {
	float:left;
	width:791px;
	height:126px;
	line-height:126px;
	text-align:center;
	font-size:0;
	vertical-align:middle;
	border-right:1px solid #f2f2f2
}
.compNot i {
	display:inline-block;
	width:32px;
	height:32px;
	vertical-align:middle;
	background-position:-233px -54px;
	margin-right:10px
}
.compNot span {
	font-size:16px;
	color:#999;
	display:inline-block;
	vertical-align:middle;
	font-family:Microsoft YaHei
}
.compDef {
	width:620px;
	height:126px;
	border-right:1px solid #f2f2f2;
	float:left;
	overflow:hidden
}
.compDef .defCon {
	width:402px;
	margin:60px auto 0
}
.defCon .bar {
	width:400px;
	height:8px;
	background:#fcc;
	border:1px solid #e60012;
	line-height:0;
	font-size:0
}
.defCon .bar p {
	height:8px;
	background:#fd8a8a;
	width:98%;
	position:relative
}
.defCon .bar .barNr {
	display:block;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	background:#fd8a8a;
	padding:0 3px;
	position:absolute;
	right:-17px;
	top:-27px
}
.defCon .bar .barNr i {
	display:block;
	width:10px;
	height:6px;
	line-height:0;
	font-size:0;
	background-position:-270px -20px;
	position:absolute;
	bottom:-5px;
	left:50%;
	margin-left:-5px
}
.defCon .tex {
	padding-top:8px
}
.defCon .tex .t1 {
	padding-left:12px
}
.defCon .tex .t2 {
	padding-left:44px
}
.defCon .tex .t3 {
	padding-left:60px
}
.defCon .tex .t4 {
	padding-left:60px
}
.defCon .tex .t5 {
	padding-left:44px
}
.survey {
	height:20px;
	line-height:20px;
	margin-top:20px;
	padding-bottom:35px
}
.survey .list {
	height:20px;
	float:left;
	margin-right:58px
}
.survey .list span {
	display:inline-block;
	float:left;
	font-family:"宋体";
	color:#666
}
.survey .list .perc {
	float:left;
	width:170px;
	height:6px;
	border:1px solid #e60012;
	margin-top:6px;
	background:#fcc
}
.survey .list .perc p {
	width:50%;
	height:6px;
	background:#fd8a8a;
	position:relative
}
.survey .list .perc p i {
	font-style:normal;
	position:absolute;
	right:0;
	top:8px;
	line-height:20px;
	color:#333;
	font-family:"宋体"
}
.tagList {
	width:550px;
	height:55px;
	overflow:hidden
}
.tagList li {
	float:left;
	display:block;
	_display:inline;
	background:#fff;
	border:1px solid #e9e9e9;
	height:22px;
	line-height:22px;
	padding:0 5px;
	color:#666;
	font-family:"宋体";
	margin:0 5px 5px 0
}
.tagList li em {
	font-style:normal
}
.compRight {
	float:left;
	width:181px;
	height:116px;
	padding:10px 15px 0 0
}
.compRight h3 {
	color:#666;
	font-size:12px;
	padding-left:20px;
	line-height:20px;
	margin-bottom:5px
}
.compRight .exp {
	padding-left:12px
}
.compRight .exp p {
	line-height:20px;
	position:relative;
	font-family:"宋体";
	z-index:1
}
.compRight .exp p i {
	background:#ccc;
	width:3px;
	height:3px;
	display:block;
	position:absolute;
	top:10px;
	left:0;
	overflow:hidden
}
.compRight .exp p span {
	display:inline-block;
	color:#666;
	padding-left:8px
}
.compRight .exp p span strong {
	color:#c33
}
.compRight .exp p span em {
	font-style:normal;
	color:#06c
}
.compRight .exp p a,.compRight .exp p a:hover {
	color:#06c;
	margin:0 8px;
	display:inline-block;
	line-height:24px
}
.commentWrap {
	border:1px solid #f2f2f2;
	border-top:0
}
.commentHeader {
	height:35px;
	border-bottom:1px solid #f2f2f2;
	padding:5px 0 0 8px
}
.comment-tab {
	height:35px;
	position:relative;
	float:left
}
.comment-tab li {
	float:left;
	line-height:35px;
	height:35px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	cursor:pointer;
	position:relative;
	display:block
}
.comment-tab li span {
	display:inline-block;
	padding:0 15px
}
.comment-tab li em {
	font-style:normal
}
.comment-tab li.on {
	color:#c33;
	line-height:35px;
	border-bottom:2px solid #c33;
	border-top:0;
	border-left:0;
	border-right:0;
	height:34px;
	margin-bottom:-1px
}
.comment-filter {
	float:right;
	height:20px;
	margin-top:7px;
	margin-right:10px;
	_display:inline
}
.comment-filter select {
	height:20px;
	border:1px solid #f2f2f2;
	color:#999;
	padding-right:5px;
	line-height:20px;
	font-size:12px;
	font-family:"宋体"
}
.comment-list {
	padding:0 15px
}
.commentNot {
	text-align:center;
	line-height:70px
}
.comment-list li {
	padding:24px 0 17px 18px;
	border-bottom:1px dotted #ccc;
	font-family:"宋体"
}
.comment-list li .comment-info {
	float:left;
	width:60px
}
.comment-list li .comment-info .comment-tx {
	width:60px;
	height:60px;
	overflow:hidden;
	border-radius:50%;
	margin-bottom:5px
}
.comment-list li .comment-info .name {
	color:#666;
	font-size:12px;
	text-align:center;
	line-height:20px;
	width:60px;
	height:20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-family:Arial
}
.comment-list li.last {
	border-bottom:0
}
.level-icon {
	background:url(/images/detail_v2.0/level-icon.png) no-repeat 0 0;
	width:22px;
	height:21px;
	display:block;
	margin:0 auto
}
.level-1 {
	background-position:0 0
}
.level-2 {
	background-position:-24px 0
}
.level-3 {
	background-position:-49px 0
}
.level-4 {
	background-position:-73px 0
}
.level-5 {
	background-position:-98px 0
}
.comment-list li .comment-con {
	width:863px;
	float:left;
	padding:10px 0 0 17px
}
.starBox {
	height:24px;
	line-height:24px
}
.starBox .score {
	float:left;
	height:24px
}
.starBox .score .title {
	float:left;
	display:inline-block;
	line-height:24px;
	width:36px
}
.starBox .score i {
	width:69px;
	height:12px;
	float:left;
	display:block;
	margin-top:6px
}
.starBox .score i.star1 {
	background-position:0 -150px
}
.starBox .score i.star2 {
	background-position:0 -135px
}
.starBox .score i.star3 {
	background-position:0 -120px
}
.starBox .score i.star4 {
	background-position:0 -104px
}
.starBox .score i.star5 {
	background-position:0 -89px
}
.starBox .time {
	float:right
}
.reviews {
	line-height:20px
}
.reviews .title {
	float:left;
	display:inline-block;
	width:36px
}
.reviews p {
	float:left;
	width:650px;
	line-height:20px
}
.u-evaluate-show {
	height:60px;
	margin:15px 0
}
.u-evaluate-show .title {
	float:left;
	display:inline-block;
	width:36px;
	line-height:60px
}
.u-evaluate-show .u-exp-piclist {
	float:left;
	height:60px
}
.u-evaluate-show .u-exp-piclist li {
	float:left;
	width:60px;
	height:60px;
	border:0;
	margin-right:10px;
	_display:inline;
	padding:0
}
.u-evaluate-show .u-exp-piclist li a {
	display:block;
	border:1px solid #e9e9e9;
	width:58px;
	height:58px
}
.u-evaluate-show .u-exp-total {
	float:left;
	height:20px;
	line-height:20px;
	margin-top:40px
}
.u-evaluate-show .u-exp-total span {
	color:#999;
	padding-right:5px
}
.u-evaluate-show .u-exp-total a,.u-evaluate-show .u-exp-total a:hover {
	color:#36c
}
.u-tag {
	height:20px;
	margin-top:10px
}
.u-tag .title {
	float:left;
	display:inline-block;
	width:36px;
	line-height:24px
}
.u-tag .tag-right {
	float:left;
	height:20px;
	width:827px;
	position:relative;
	z-index:1
}
.tag-box {
	float:left;
	height:54px;
	width:650px
}
.u-tag .tag-right .tag-list {
	height:24px
}
.u-tag .tag-right .tag-list li {
	float:left;
	display:block;
	_display:inline;
	background:#fff;
	border:1px solid #e9e9e9;
	height:22px;
	line-height:22px;
	padding:0 5px;
	color:#666;
	font-family:"宋体";
	margin:0 5px 0 0
}
.u-tag .tag-right .tag-list li em {
	font-style:normal
}
.tag-box p {
	height:30px;
	line-height:30px;
	color:#999
}
.praise {
	height:20px;
	line-height:20px;
	font-size:0;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
	z-index:100
}
.praise i {
	background-position:0 -19px;
	display:inline-block;
	vertical-align:middle;
	width:17px;
	height:16px
}
.praise span {
	display:inline-block;
	vertical-align:middle;
	color:#999;
	font-size:12px;
	padding-left:5px
}
.praise span em {
	font-style:normal
}
.praise .p-add {
	width:20px;
	height:19px;
	color:#c33;
	display:none;
	font-family:"Microsoft YaHei";
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	opacity:1;
	position:absolute;
	right:30px;
	top:0
}
.reply {
	padding:10px 0 20px 0
}
.reply i {
	background-position:-23px -16px;
	width:20px;
	height:20px;
	display:block;
	_display:inline;
	float:left;
	margin-right:10px
}
.reply .title {
	float:left;
	display:inline-block;
	width:60px;
	height:20px;
	line-height:20px;
	color:#c66
}
.reply .reply-r {
	float:left;
	width:600px
}
.reply .reply-r p {
	color:#c66;
	line-height:20px
}
.reply .reply-r em {
	font-style:normal;
	color:#e5b2b2;
	line-height:20px
}
.u-evaluate-page-wrap {
	height:28px;
	margin-top:12px;
	font-family:"Microsoft YaHei"
}
.u-evaluate-page {
	text-align:right;
	height:28px;
	float:right
}
.u-evaluate-page a,.u-evaluate-page span {
	width:28px;
	height:26px;
	background:#fff;
	text-align:center;
	line-height:26px;
	color:#666;
	display:inline-block;
	border:1px solid #ededed;
	float:left;
	margin-left:2px
}
.u-evaluate-page a {
	font-family:Arial
}
.u-evaluate-page a:hover {
	text-decoration:none;
	background:#cf0404;
	color:#fff
}
.u-evaluate-page span {
	color:#666;
	width:28px;
	height:26px;
	background:#fff;
	line-height:26px;
	display:inline-block;
	border:1px solid #ededed;
	text-align:center
}
.u-evaluate-page .prve,.u-evaluate-page .next {
	width:64px
}
.u-evaluate-page .current {
	color:#c33;
	background:#fff;
	border:1px solid #c33;
	cursor:default
}
.u-evaluate-page .current:hover {
	color:#c33;
	background:#fff;
	border:1px solid #c33
}
.askWrap {
	border:1px solid #f2f2f2;
	width:988px
}
.prompt {
	background:#fbfbfb;
	padding:20px;
	font-family:"宋体"
}
.ask-list {
	padding:0 15px
}
.ask-list li {
	border-bottom:1px dotted #ccc;
	padding:24px 0;
	font-family:"宋体"
}
.ask-list li .top {
	margin-bottom:10px
}
.ask-list li .top i {
	background-position:-71px 0;
	width:20px;
	height:20px;
	display:block;
	position:absolute;
	left:-30px;
	top:0
}
.ask-list li .top .ask-r {
	margin-left:40px;
	position:relative
}
.ask-list li .top .ask-r .name {
	height:20px;
	line-height:20px
}
.ask-list li .top .ask-r .name span {
	float:left;
	display:inline-block
}
.ask-list li .top .ask-r .name em {
	float:right;
	font-style:normal;
	color:#666
}
.ask-list li .top .ask-r .text-con {
	line-height:20px
}
.prompt .p-icon {
	background-position:-47px 0;
	width:16px;
	height:16px;
	float:left;
	display:block;
	margin-top:2px
}
.prompt .title {
	display:inline-block;
	float:left;
	line-height:20px;
	padding-left:5px
}
.prompt p {
	float:left;
	line-height:20px;
	width:720px
}
.prompt a {
	display:block;
	float:right;
	width:84px;
	height:25px;
	background:#f2f9ff;
	border:1px solid #b3d3f3;
	font-size:0;
	text-align:center;
	line-height:25px;
	color:#06c
}
.prompt a:hover {
	color:#06c;
	text-decoration:none
}
.prompt a i {
	background-position:0 -42px;
	width:16px;
	height:16px;
	display:inline-block;
	vertical-align:middle
}
.prompt a span {
	display:inline-block;
	vertical-align:middle;
	padding-left:5px;
	font-size:12px
}
.ask-list li .bottom .ask-r {
	margin-left:40px;
	position:relative
}
.ask-list li .bottom i {
	background-position:-23px -16px;
	width:20px;
	height:20px;
	display:block;
	position:absolute;
	left:-30px;
	top:0
}
.ask-list li .bottom .ask-r p {
	line-height:20px;
	color:#d78c8c
}
.ask-list li .bottom .ask-r p.time {
	color:#999
}
.ask-list li.last {
	border-bottom:0
}
.askBox {
	border:1px solid #f2f2f2;
	margin-top:20px
}
.askHead {
	height:40px;
	line-height:40px;
	background:#fbfbfb;
	padding-left:12px
}
.askHead i {
	display:block;
	width:5px;
	height:18px;
	background:#c33;
	float:left;
	margin-top:11px
}
.askHead span {
	display:inline-block;
	float:left;
	font-family:"Microsoft YaHei";
	font-size:16px;
	color:#666;
	padding-left:10px
}
.askHead span em {
	font-style:normal
}
.askForm {
	padding:15px 45px 20px;
	font-family:"宋体"
}
.d-login {
	color:#c33;
	line-height:20px;
	margin-bottom:20px
}
.d-login a {
	color:#06c;
	margin-left:10px
}
.askForm .item {
	margin-bottom:10px
}
.askForm .item .title {
	float:left;
	display:inline-block;
	width:60px;
	height:18px;
	line-height:18px
}
.askForm .item p {
	float:left;
	width:838px;
	line-height:18px
}
.askForm .item p label {
	display:inline-block;
	height:18px;
	float:left;
	font-size:0;
	margin-right:25px
}
.askForm .item p label input {
	display:inline-block;
	vertical-align:middle;
	width:14px;
	height:14px;
	overflow:hidden;
	margin-right:5px
}
.askForm .item p label span {
	display:inline-block;
	vertical-align:middle;
	font-size:12px;
	color:#666
}
.askForm .item p .text-a {
	border:1px solid #ccc;
	height:40px;
	width:826px;
	font-size:12px;
	padding:5px;
	color:#666;
	resize:none
}
.subBtn {
	height:27px;
	padding-left:60px
}
.subBtn input {
	border:1px solid #ccc;
	width:64px;
	height:27px;
	display:block;
	background:#fff;
	text-align:center;
	line-height:25px;
	color:#666;
	font-size:12px;
	cursor:pointer
}
.ask-exp {
	margin-top:40px
}
.ask-exp h3,.ask-exp p {
	font-weight:normal;
	color:#999;
	line-height:20px;
	font-size:12px
}
.guess {
	margin-top:20px
}
.guess h3 {
	font-size:16px;
	color:#666;
	font-weight:normal;
	font-family:"Microsoft YaHei";
	line-height:20px;
	margin-bottom:10px;
	padding-left:5px
}
.guessList {
	width:980px;
	margin:0 auto;
	overflow:hidden
}
.guessList ul {
	width:1100px
}
.guessList li {
	float:left;
	width:180px;
	margin-right:20px
}
.guessList li .pic {
	width:160px;
	height:160px;
	margin-bottom:5px
}
.guessList li .name {
	width:180px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:5px
}
.guessList li .name a {
	color:#666;
	font-family:"Microsoft YaHei"
}
.guessList li .name a:hover {
	color:#c33
}
.guessList li .price {
	font-size:14px;
	color:#c33;
	line-height:20px
}
.paraTable {
	padding:20px 30px;
	border:1px solid #f2f2f2;
	_width:928px
}
.paraTable table {
	width:100%;
	border-bottom:1px solid #f2f2f2
}
.paraTable table td {
	border-top:1px dotted #e5e5e5;
	height:30px
}
.paraTable table th {
	border-top:1px solid #f2f2f2;
	font-weight:normal;
	height:30px
}
.paraTable table td,.paraTable table th {
	text-indent:40px;
	font-family:"宋体"
}
.paraTable table .bg {
	background:#fafafa;
	width:20%;
	text-indent:20px
}
.authenBox {
	border:1px solid #f2f2f2;
	padding:20px 0;
	width:988px
}
.code-img {
	background:url(/images/detail_v2.0/code-bg.jpg) no-repeat;
	width:279px;
	height:116px;
	margin:0 auto;
	padding:2px
}
.authenBox p {
	font-size:14px;
	text-align:center;
	font-family:"宋体";
	line-height:20px;
	margin-top:10px
}
.authenBox .videoBox {
	text-align:center
}
.imagesBox {
	font-size:0;
	width:640px;
	margin:40px auto 0
}
.imagesBox img {
	width:100%;
	height:auto
}
.u-buy-lay {
	width:460px;
	height:312px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-156px 0 0 -230px;
	background:#fff;
	border:6px solid #ccc;
	display:none;
	z-index:1000
}
.u-buy-con {
	height:262px;
	padding:30px 30px 20px;
	box-shadow:0 0 2px 0 #888;
	overflow:hidden
}
.u-buy-con .u-buy-gon {
	height:34px;
	padding:11px 0 19px;
	border-bottom:1px solid #f0f0f0;
	text-align:center;
	font-size:0;
	vertical-align:middle
}
.u-buy-gon a {
	display:inline-block;
	width:94px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:14px;
	vertical-align:middle
}
.u-buy-gon .u-buy-go {
	background:#c33;
	color:#fff;
	border:1px solid #c33
}
.u-buy-gon .u-buy-g {
	background:#fbfbfb;
	color:#666;
	border:1px solid #ddd;
	margin-right:12px
}
.u-buy-gon .u-buy-go:hover {
	color:#fff
}
.u-buy-gon .u-buy-g:hover {
	color:#666
}
.u-buy-gon a:hover {
	text-decoration:none
}
.u-buy-ok,.u-buy-no {
	height:28px;
	line-height:28px;
	font-size:0;
	vertical-align:middle;
	text-align:center
}
.u-buy-ok i,.u-buy-no i {
	background-position:0 -40px;
	width:28px;
	height:28px;
	display:inline-block;
	vertical-align:middle
}
.u-buy-ok i {
	background-position:-201px -55px
}
.u-buy-no i {
	background-position:-169px -55px
}
.u-buy-ok span,.u-buy-no span {
	height:28px;
	font-family:"微软雅黑";
	font-size:18px;
	color:#000;
	padding-left:10px;
	vertical-align:middle
}
.u-buy-close {
	background-position:-230px -19px;
	width:15px;
	height:15px;
	display:block;
	position:absolute;
	right:10px;
	top:10px
}
.u-buy-tit {
	color:#999;
	height:36px;
	line-height:36px;
	font-family:"微软雅黑"
}
.u-collect-list {
	width:100%;
	overflow:hidden;
	position:relative
}
.u-collect-list ul {
	width:450px
}
.u-collect-list li {
	float:left;
	width:82px;
	display:inline;
	margin:0 24px 0 0
}
.u-collect-list li .u-notice-pic {
	width:80px;
	height:80px;
	border:1px solid #f0f0f0
}
.u-collect-list li .u-notice-name {
	width:80px;
	line-height:16px;
	height:32px;
	overflow:hidden;
	padding-top:3px
}
.u-collect-list li .u-notice-name a {
	color:#999
}
.u-collect-list li .u-notice-price {
	height:18px;
	line-height:18px;
	font-family:"微软雅黑";
	color:#c33;
	padding-top:3px;
	text-align:center
}
.logIcon {
	background:url(/images/detail_v2.0/log-icon.png) no-repeat 0 0
}
.popMask {
	background:#333;
	width:100%;
	height:100%;
	z-index:999;
	position:fixed;
	left:0;
	top:0;
	opacity:.3;
	filter:alpha(opacity=30);
	_width:0;
	_height:0;
	display:none
}
.loginBox {
	width:380px;
	height:494px;
	background:#999;
	position:fixed;
	left:50%;
	top:50%;
	margin:-257px 0 0 -195px;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop)+400);
	border-radius:5px;
	box-shadow:0 0 6px 1px #828282;
	z-index:10001;
	padding:5px;
	display:none
}
.loginBox .loginCon {
	background:#fff;
	font-family:"宋体";
	width:380px;
	height:492px;
	box-shadow:0 0 0 1px #e7e7e7 inset
}
.loginBox .loginTitle {
	height:38px;
	line-height:38px;
	background:#f4f4f4;
	position:relative
}
.loginTitle li {
	float:left;
	width:80px;
	height:38px;
	line-height:38px;
	font-size:14px;
	color:#999;
	font-weight:bold;
	text-align:center;
	cursor:pointer
}
.loginTitle .cur {
	color:#e10303;
	background:#fff
}
.loginBox .loginTitle i {
	background-position:-182px 0;
	cursor:pointer;
	display:inline-block;
	height:23px;
	position:absolute;
	right:10px;
	top:8px;
	width:24px
}
.loginBox .loginMain {
	background:#fff;
	height:352px
}
.tab-1,.regWrap {
	width:266px;
	margin:0 auto;
	padding-top:27px
}
.addTab {
	width:266px;
	margin:40px auto;
	padding-top:27px
}
.regWrap {
	padding-top:0;
	height:400px
}
.loginMain .loginTab {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #f1f1f1;
	padding-top:10px
}
.loginMain .loginTab a {
	display:inline-block;
	height:30px;
	line-height:30px;
	width:35px;
	text-align:center;
	font-size:12px;
	margin-right:40px;
	font-weight:bold;
	color:#999
}
.loginMain .loginTab a.on {
	color:#c00;
	border-bottom:2px solid #c00;
	border-left:0;
	border-top:0;
	border-right:0
}
.loginMain .loginTab a:hover {
	text-decoration:none
}
.loginItem {
	width:266px;
	height:36px;
	position:relative;
	margin-bottom:15px
}
.loginItem .filter {
	width:30px;
	height:36px;
	position:absolute;
	top:0;
	left:0;
	z-index:4
}
.loginItem .filter p {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-top:11px;
	color:#ccc;
	position:absolute;
	left:0;
	top:0;
	width:60px;
	padding-left:33px;
	z-index:5
}
.loginItem .form01 {
	position:absolute;
	top:0;
	left:0;
	width:211px;
	padding:0 20px 0 33px;
	font-weight:700;
	height:34px;
	line-height:34px;
	color:#999;
	border:1px solid #dcdcdc;
	font-size:14px;
	background:0;
	z-index:3
}
.loginItem .form01.on {
	border:1px solid #f66
}
.loginItem .form01.focus {
	border:1px solid #6eb9e0
}
.loginItem .filter .mark {
	float:left;
	display:inline-block;
	width:30px;
	height:35px;
	*display:inline;
	*zoom:1
}
.loginItem .filter .markdel {
	background-position:-186px -31px;
	cursor:pointer;
	display:none;
	float:left;
	height:16px;
	left:240px;
	position:absolute;
	top:10px;
	width:16px;
	z-index:5
}
.userNameItem .filter .mark {
	background-position:10px 11px
}
.passWordItem .filter .mark {
	background-position:-17px 10px
}
.yzmItem .filter .mark {
	background-position:-83px 10px
}
.loginItem .filter .userIconBox {
	display:inline-block;
	width:43px;
	height:40px;
	background:#fff;
	position:absolute;
	top:1px;
	left:1px;
	z-index:3
}
.loginItem .filter .userIcon {
	width:20px;
	height:20px;
	background-position:-51px 0;
	margin:12px 10px auto 13px
}
.loginItem .filter .status {
	display:inline-block;
	width:15px;
	height:15px;
	*display:inline;
	*zoom:1;
	position:absolute;
	left:240px;
	top:11px;
	display:none
}
.loginItem .filter .pwdIcon {
	width:16px;
	height:22px;
	background-position:-83px 0;
	margin:10px 11px auto 16px
}
.loginItem .filter .status.wrong {
	background-position:-147px 0
}
.loginItem .filter .status.right {
	background-position:-123px 0
}
.loginItem .mistakeTip,.loginItem .mistakeTip02 {
	padding:0 10px;
	height:20px;
	color:#fff;
	line-height:20px;
	position:absolute;
	bottom:-15px;
	right:0;
	display:none;
	z-index:5
}
.loginItem .mistakeTip {
	background:#ed787f
}
.loginItem .mistakeTip02 {
	background:#ccc
}
.yzmItem .yzm {
	position:absolute;
	left:156px;
	top:4px;
	height:28px
}
.yzmItem .form01 {
	width:114px;
	padding:0 110px 0 40px
}
.yzmItem .refresh {
	display:inline-block
}
.yzmItem .refresh i {
	width:20px;
	height:20px;
	z-index:5;
	position:absolute;
	top:9px;
	right:10px;
	background-position:-58px -108px
}
.loginBtn {
	margin:25px 0 20px
}
.loginBtn input {
	width:266px;
	height:34px;
	line-height:34px;
	color:#fff;
	border:1px solid #e10303;
	font-size:16px;
	background:#e10303;
	font-weight:bold;
	cursor:pointer;
	border:0
}
.moreChoice {
	margin-bottom:16px
}
.moreChoice .auto,.moreChoice .forgetPwd {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.moreChoice .freeReg {
	color:#06c;
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:right
}
.moreChoice .forgetLine {
	float:right;
	padding:0 3px;
	position:relative;
	top:-2px;
	color:#999
}
.moreChoice .auto {
	float:left;
	color:#999
}
.moreChoice .forgetPwd {
	float:right;
	color:#06c
}
.moreChoice .auto input {
	height:auto;
	border:0;
	display:inline-block;
	vertical-align:middle;
	width:12px;
	height:12px;
	overflow:hidden
}
.moreChoice .auto label {
	display:inline-block;
	vertical-align:middle;
	padding-left:8px
}
.cooperate p {
	margin:0 0 11px 0;
	color:#999
}
.cooperateWay {
	width:266px;
	height:42px;
	margin:0 auto
}
.cooperateWay a {
	display:inline-block;
	float:left;
	margin-right:18px
}
.cooperateWay a i {
	float:left;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:27px;
	height:27px
}
.cooperateWay .qq i {
	background-position:0 -141px
}
.cooperateWay .sina i {
	background-position:-44px -141px
}
.cooperateWay .aliPay i {
	background-position:-89px -141px
}
.cooperateWay .baidu i {
	background-position:-133px -141px
}
.cooperateWay .qq:hover i {
	background-position:0 -176px
}
.cooperateWay .sina:hover i {
	background-position:-44px -176px
}
.cooperateWay .aliPay:hover i {
	background-position:-89px -176px
}
.cooperateWay .baidu:hover i {
	background-position:-133px -176px
}
.formWrap {
	width:100%
}
.regAccInfor {
	margin-top:15px
}
.regAccInfor .regInput {
	width:259px;
	padding-left:5px;
	background:0;
	height:34px;
	line-height:34px;
	position:relative;
	border:1px solid #dcdcdc;
	z-index:3;
	font-weight:700;
	color:#999;
	font-size:14px;
	float:left
}
.regAccInfor .regInput.on {
	border:1px solid #f66
}
.regAccInfor .userAccountNameByEmail {
	width:259px;
	padding-left:5px
}
.regLabel {
	width:230px;
	height:42px;
	line-height:42px;
	text-align:right;
	font-size:16px;
	padding-right:30px;
	float:left
}
.regInputBox {
	height:36px;
	width:266px;
	float:left;
	position:relative
}
.regInputBox p {
	position:absolute;
	left:6px;
	top:0;
	height:36px;
	line-height:36px;
	color:#999
}
.regInputBox .regPointIcon {
	display:inline-block;
	width:15px;
	height:15px;
	position:absolute;
	top:11px;
	*+top:12px;
	_top:14px;
	right:10px;
	z-index:4
}
.regInputBox .regPointIcon.regFalse {
	background-position:-147px 0
}
.regInputBox .regPointIcon.regTrue {
	background-position:-123px 1px
}
.regInputBox .regPoint {
	display:inline-block;
	height:20px;
	line-height:20px;
	color:#fff;
	padding:0 10px;
	position:absolute;
	top:31px;
	right:0;
	z-index:5
}
.regInputBox .regPoint.poiFalse {
	background:#ed787f
}
.regInputBox .regPoint.poiTrue {
	background:#ccc
}
.regInputBox-code .regPoint {
	right:113px
}
.regInputBox-code .regPointIcon {
	right:120px
}
.regInputBox .regCap {
	display:inline-block;
	width:74px;
	height:34px;
	position:absolute;
	float:left;
	text-align:right
}
.regInputBox .regCapIcon {
	display:inline-block;
	height:20px;
	width:20px;
	background-position:-58px 1px;
	cursor:pointer;
	position:absolute;
	right:10px;
	top:9px
}
.regAgreeBox {
	line-height:22px;
	position:relative;
	margin-top:13px
}
.regAgreeBox .regAgrInput {
	height:12px;
	width:12px;
	overflow:hidden;
	display:inline-block;
	vertical-align:middle;
	border:0
}
.regAgreeBox .regAgree {
	display:inline-block;
	color:#999;
	vertical-align:middle;
	margin-left:2px;
	margin-top:2px
}
.regAgreeBox .regAgree a {
	color:#06c
}
.regAgreeBox .regAgree a:hover {
	color:#06c
}
.regAccBut {
	position:relative;
	height:48px
}
.regAccBut .regAgreePoint {
	color:#c00;
	position:absolute;
	left:0;
	top:25px
}
.regInputBox .regSub {
	width:266px;
	height:34px;
	font-size:16px;
	font-weight:bold;
	line-height:33px;
	color:#fff;
	border:0;
	background:#e10303;
	cursor:pointer;
	margin-top:-8px
}
.regAccInfor .regInputChe {
	width:146px;
	height:34px;
	border:1px solid #dcdcdc;
	background:0;
	position:relative;
	z-index:3;
	font-weight:700;
	padding-left:5px
}
.qjwSubmit1 {
	color:#666;
	text-align:center;
	width:112px;
	height:34px;
	line-height:34px;
	display:block;
	font-size:12px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#f4f4f4;
	cursor:pointer;
	overflow:hidden;
	float:right
}
.qjwSubmit3 {
	color:#666;
	text-align:center;
	width:112px;
	height:34px;
	line-height:34px;
	display:block;
	font-size:12px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#f4f4f4;
	cursor:pointer;
	overflow:hidden;
	float:right
}
.regCheck {
	float:left;
	height:36px;
	width:153px
}
.qjwSubmit2 {
	color:#666;
	width:112px;
	height:34px;
	line-height:34px;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#f4f4f4;
	cursor:pointer;
	font-size:12px;
	overflow:hidden;
	float:right
}
.qjwSubmit2 em {
	float:none;
	color:#c00;
	margin-right:3px;
	font-style:normal
}
.qjwSubmit4 {
	color:#666;
	width:112px;
	height:34px;
	line-height:34px;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#f4f4f4;
	cursor:pointer;
	font-size:12px;
	overflow:hidden;
	float:right
}
.qjwSubmit4 em {
	float:none;
	color:#c00;
	margin-right:3px;
	font-style:normal
}
.regInputBox-yzCode {
	height:34px;
	width:264px;
	border:1px solid #dcdcdc
}
.regInputBox-yzCode.on {
	border:1px solid #f66
}
.regInputBox-yzCode .regPoint {
	right:-1px
}
.regInputBox-yzCode .yzm {
	position:absolute;
	left:0;
	top:3px;
	height:28px
}
.regAccInfor .yzCode {
	width:149px;
	float:left;
	border:0
}
.loginMain .bdOn {
	border:1px solid #6eb9e0
}
.regSuccessCon {
	padding-top:66px;
	text-align:center
}
.regSuccessCon i {
	display:inline-block;
	width:48px;
	height:48px;
	background-position:0 -96px
}
.regSuccessCon .tit {
	color:#333;
	font-weight:bold;
	font-size:14px;
	padding-top:10px
}
.regSuccessCon .pro {
	font-size:14px;
	padding:12px 0 14px
}
.regSuccessCon a {
	display:inline-block;
	width:78px;
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	background:#e10303
}
.regSuccessCon a:hover {
	text-decoration:none;
	color:#fff
}
.regSuccessCon .bot {
	color:#999;
	padding-top:90px
}
.popIcon {
	background:url(/img/usercenter/popIcon.png) no-repeat 0 0
}
.pop-modal {
	display:none;
	background:#000;
	width:100%;
	height:100%;
	z-index:10000;
	position:fixed;
	left:0;
	top:0;
	opacity:.5;
	filter:alpha(opacity=50);
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop))
}
.pop-wrap1 {
	display:none;
	width:400px;
	height:220px;
	position:fixed;
	left:50%;
	top:50%;
	margin:-105px 0 0 -205px;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop)+400);
	background:url(/img/usercenter/popBg.png);
	border-radius:5px;
	box-shadow:0 0 6px 1px #828282;
	z-index:10001;
	padding:5px
}
.pop-wrap1 .pop-layer {
	width:400px;
	height:220px;
	background:#fff;
	border-radius:3px
}
.pop-wrap1 .pop-title {
	height:40px;
	line-height:40px;
	background:#c40001;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	padding-left:16px
}
.pop-wrap1 .pop-title p {
	float:left;
	color:#fff;
	font-size:14px
}
.pop-wrap1 .pop-title i {
	background-position:0 -45px;
	display:inline-block;
	float:right;
	width:14px;
	height:14px;
	cursor:pointer;
	margin:13px 13px 0 0
}
.pop-wrap1 .pop-main {
	height:99px;
	background:#fff;
	padding:41px 25px 0 25px
}
.pop-wrap1 .pop-main i {
	width:40px;
	height:40px;
	display:inline-block;
	float:left
}
.pop-wrap1 .pop-main .success {
	background-position:0 0
}
.pop-wrap1 .pop-main .alarm {
	background-position:-41px 0
}
.pop-wrap1 .pop-main .fail {
	background-position:-81px 0
}
.pop-wrap1 .pop-main .confirm {
	background-position:-121px 0
}
.pop-wrap1 .pop-main p {
	font-size:14px;
	font-family:"微软雅黑";
	color:#000;
	float:right;
	width:300px
}
.pop-wrap1 .pop-main p span {
	display:inline-block;
	width:100%;
	vertical-align:middle;
	height:auto
}
.pop-wrap1 .pop-main p b {
	font-weight:normal;
	padding:0 3px
}
.pop-wrap1 .pop-bottom {
	height:40px;
	background:#f1f1f1;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	text-align:right;
	padding-right:25px
}
.pop-wrap1 .pop-bottom span {
	display:inline-block;
	width:58px;
	height:22px;
	font-size:0;
	border-radius:2px;
	text-align:center;
	line-height:22px;
	cursor:pointer;
	margin:8px 0 0 5px
}
.pop-wrap1 .pop-bottom .confirm {
	border:1px solid #c40001;
	color:#c40001;
	background:#ffe6e6
}
.pop-wrap1 .pop-bottom span b {
	font-size:12px;
	font-weight:normal;
	display:inline-block
}
.pop-wrap1 .pop-bottom .cancel {
	border:1px solid #ccc;
	color:#666;
	background:#fff
}
.notify-pop-title .notify-pop-close i,.notify-bind-icon i,.notify-bind-right .item i,.notify-bind-right .item .editor,.bind-send-icon i,.bind-send-icon2 i {
	background:url(../../images/newdetail/notify.png) no-repeat 0 0
}
.notify-popBox {
	width:380px;
	height:185px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:999;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+300));
	display:none
}
.notify-pop {
	position:absolute;
	width:380px;
	height:185px;
	background:#fff;
	left:-50%;
	top:-50%
}
.notify-pop-title {
	background:#c41921;
	height:25px;
	line-height:25px;
	padding:0 12px
}
.notify-pop-title h3 {
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	background:#c41921
}
.notify-pop-title .notify-pop-close {
	float:right;
	height:25px;
	cursor:pointer
}
.notify-pop-title .notify-pop-close span {
	float:left;
	display:inline-block;
	color:#fff;
	margin-right:8px
}
.notify-pop-title .notify-pop-close i {
	background-position:0 0;
	float:left;
	display:inline-block;
	width:16px;
	height:16px;
	margin-top:5px
}
.notify-pop-con {
	background:#fff;
	height:140px;
	padding:14px 12px 0 0
}
.notify-bind-box {
	height:78px;
	padding:4px 0 4px 40px
}
.notify-send-box {
	height:48px;
	background:#fff;
	border:1px solid #ebebeb;
	padding:10px 0 10px 28px
}
.notify-bind-icon {
	float:left;
	width:52px;
	margin-top:15px;
	text-align:center
}
.notify-bind-icon i {
	background-position:-27px 0;
	width:30px;
	height:21px;
	display:inline-block
}
.notify-bind-icon .gray {
	background-position:-27px -24px
}
.notify-bind-icon .tex {
	line-height:26px
}
.notify-bind-right {
	float:right;
	width:260px;
	margin-top:5px
}
.notify-bind-right .item {
	height:24px;
	line-height:24px;
	padding:6px 0 3px
}
.notify-bind-right .notify-title {
	color:#888;
	padding:2px 0 0
}
.notify-bind-right .notify-title em {
	font-style:normal
}
.notify-bind-right .itemPro {
	padding:0
}
.notify-bind-right .item .notify-form {
	display:inline-block;
	border:1px solid #ddd;
	width:190px;
	height:22px;
	line-height:22px;
	color:#666;
	font-family:Arial;
	font-size:12px;
	padding-left:5px
}
.notify-bind-right .item .notify-submit {
	display:none;
	float:left;
	background:url(../../images/newdetail/buttom.jpg) no-repeat;
	width:40px;
	height:20px;
	border:1px solid #e5e5e5;
	line-height:16px;
	color:#666;
	text-align:center;
	cursor:pointer
}
.notify-bind-right .item .notCancel {
	display:none
}
.notify-bind-right .item a {
	float:left;
	display:block;
	color:#06c;
	width:38px;
	height:20px;
	line-height:20px;
	text-align:center
}
.notify-bind-right .item i {
	background-position:-92px 0;
	width:12px;
	height:12px;
	display:inline-block;
	float:left;
	margin:6px 5px 0 0
}
.notify-bind-right .item span {
	color:#f93;
	float:left
}
.notify-sure,.notify-gray {
	color:#fff;
	background:#c41921;
	text-align:center;
	width:66px;
	height:25px;
	line-height:25px;
	margin:13px auto 0 auto;
	cursor:pointer
}
.notify-gray {
	background:#ccc
}
.notify-bind-right .item .send-email {
	float:left;
	color:#666;
	font-family:Arial
}
.notify-bind-right .item .editor {
	background-position:-73px 0;
	width:12px;
	height:15px;
	float:left;
	display:inline-block;
	margin:3px 0 0 10px
}
.bind-send-icon,.bind-send-icon2 {
	width:49px;
	height:49px;
	margin:0 auto
}
.bind-send-icon i,.bind-send-icon2 i {
	width:49px;
	height:49px;
	display:inline-block
}
.bind-send-icon i {
	background-position:-67px -20px
}
.bind-send-icon2 i {
	background-position:-127px -20px
}
.bind-send-text {
	text-align:center;
	color:#5cad33;
	line-height:20px;
	margin-top:10px
}
.bind-send-text2 {
	text-align:center;
	color:#f37913;
	line-height:20px;
	margin-top:10px
}
.notify-popMask {
	width:100%;
	height:100%;
	background:url(../../images/newdetail/notifyMaskBg.png) repeat left top;
	position:fixed;
	left:0;
	top:0;
	z-index:998;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop));
	display:none
}
.linkM {
	padding:20px;
	text-align:center
}
.linkM table {
	margin:0 auto
}
.cusBgBox {
	padding-left:35px
}
.cusBg {
	height:28px;
	line-height:28px;
	background:#fafafa;
	text-align:center;
	display:block;
	border-radius:2px;
	border:1px solid #e9e9e9;
	font-size:0;
	width:104px;
	cursor:pointer;
	margin-top:15px;
	color:#666;
	font-family:"宋体"
}
.cusBg i,.cusBg span {
	display:inline-block;
	vertical-align:middle
}
.cusBg i {
	width:17px;
	height:22px
}
.cusBg span {
	font-size:12px;
	color:#666;
	margin-left:5px
}
.cusBg:hover {
	background:#f3f3f3;
	text-decoration:none;
	color:#666
}
.dh1 i {
	-webkit-animation:upDown ease-in .8s infinite;
	-moz-animation:upDown ease-in .8s infinite;
	-ms-animation:upDown ease-in .8s infinite;
	-o-animation:upDown ease-in .8s infinite;
	animation:upDown ease-in .8s infinite;
	background:url("../../images/detail_v2.0/cus-1.png") no-repeat;
	position:relative;
	top:2px
}
.dh2 i {
	-webkit-animation:upDown ease-in .8s infinite;
	-moz-animation:upDown ease-in .8s infinite;
	-ms-animation:upDown ease-in .8s infinite;
	-o-animation:upDown ease-in .8s infinite;
	animation:upDown ease-in .8s infinite;
	background:url("../../images/detail_v2.0/cus-2.png") no-repeat;
	position:relative;
	top:2px
}
@-webkit-keyframes upDown {
	0 {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(-2px);
		-moz-transform:translateY(-2px);
		-ms-transform:translateY(-2px);
		-o-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	100% {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
}
@-moz-keyframes upDown {
	0 {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(-2px);
		-moz-transform:translateY(-2px);
		-ms-transform:translateY(-2px);
		-o-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	100% {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
}
@-ms-keyframes upDown {
	0 {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(-2px);
		-moz-transform:translateY(-2px);
		-ms-transform:translateY(-2px);
		-o-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	100% {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
}
@-o-keyframes upDown {
	0 {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(-2px);
		-moz-transform:translateY(-2px);
		-ms-transform:translateY(-2px);
		-o-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	100% {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
}
@keyframes upDown {
	0 {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
	50% {
		-webkit-transform:translateY(-2px);
		-moz-transform:translateY(-2px);
		-ms-transform:translateY(-2px);
		-o-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	100% {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0)
	}
}
@charset "utf-8";
.dIntro {
	border:1px solid #f2f2f2
}
.introShow {
	width:440px;
	padding-bottom:18px
}
.showTags {
	right:380px;
	top:0
}
.show-pic {
	width:420px;
	height:420px;
	border:0;
	padding:10px
}
.show-list {
	height:64px;
	padding-top:5px
}
.show-list-prev,.show-list-next {
	height:64px
}
.show-list-prev {
	padding-left:14px
}
.show-list-next {
	padding-right:14px
}
.show-list-prev i,.show-list-next i {
	display:inline-block;
	width:13px;
	height:30px;
	margin-top:17px
}
.show-list-prev i {
	background-position:-177px -20px
}
.show-list-next i {
	background-position:-193px -20px
}
.show-list-con {
	width:380px;
	height:64px;
	margin:0 2px
}
.show-list-con li {
	margin:0 6px;
	border:2px solid #fff
}
.show-list-con li.on {
	border:2px solid #c33
}
.showOther {
	padding:22px 20px 0
}
.showCollect i {
	background-position:-148px -14px
}
.introInfo {
	width:548px;
	min-height:533px;
	padding:20px 0 10px 10px;
	border-right:0
}
.introInfo .comName h1 {
	width:528px;
	font-size:16px;
	min-height:20px;
	line-height:20px
}
.introInfo .comName p {
	width:528px;
	color:#c33
}
.infoWrap .infoItems {
	width:528px
}
.chooseBox .infoChoose,.chooseNumBox .infoChooseNum {
	width:464px
}
.infoItems .infoTit {
	color:#666
}
.priceBox .infoPri .tim {
	font-weight:bold;
	color:#666
}
.priceBox .infoPri .tim b {
	font-size:14px
}
.priceBox .infoPri .tim i {
	display:inline-block;
	float:left;
	width:15px;
	height:15px;
	background-position:-120px -25px;
	overflow:hidden;
	margin:8px 5px 0 0
}
.promotionBox .infoProm ul li .prom-n {
	color:#c33
}
.promotionBox .infoProm ul li .prom-det,.promotionBox .infoProm ul li em {
	color:#666
}
.promotionBox .infoProm ul li .pri-m {
	color:#c33
}
.salesScoreGold ul li em {
	color:#999
}
.salesScoreGold ul li .point {
	background-position:-251px -18px
}
.citySelect .dOrder-city-sel,.depit_citydrp,.buyNum input,.buyNum .buyNum-btn {
	border:1px solid #999
}
.citySelect .dOrder_city_on {
	border-bottom:0
}
.citySelect .dOrder-city-sel b,.citySelect .deliveryTime em,.chooseBox .infoChoose a,.chooseBox .infoChoose a:hover,.chooseNumBox .infoChooseNum .choItem {
	color:#666
}
.mobileBay {
	width:104px;
	height:26px;
	position:absolute;
	right:12px;
	top:12px;
	z-index:1
}
.mobileBay .mb-code.hov {
	box-shadow:0 0 4px #d5d5d5
}
.mobileBay .mb-head {
	width:104px;
	height:26px;
	text-align:center;
	overflow:hidden;
	vertical-align:middle;
	font-size:0;
	position:absolute;
	left:0;
	top:0;
	border:0;
	background:#fff
}
.mobileBay .mb-head i {
	display:inline-block;
	vertical-align:middle;
	width:15px;
	height:15px;
	background-position:-305px 0;
	overflow:hidden;
	margin:0
}
.mobileBay .mb-head span {
	display:inline-block;
	vertical-align:middle;
	padding:0 6px;
	font-size:12px;
	line-height:26px;
	width:auto;
	margin:0
}
.mobileBay .mb-head em {
	display:inline-block;
	vertical-align:middle;
	width:10px;
	height:5px;
	background-position:-122px -46px;
	overflow:hidden
}
.mobileBay .mb-code {
	width:104px;
	height:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:26px;
	border:0;
	background:#fff
}
.mobileBay .mb-code span {
	height:18px;
	line-height:18px
}
.setWrap {
	margin-top:10px
}
.introP {
	padding:30px 0 25px
}
.topHeader,.navWrap,.footer {
	min-width:1200px
}
.topHeaderCon,.midHeaderCon,.navWrap .nav,.footerTop,.footerServices,.footerBot,.ban_cter {
	width:1200px
}
.topHeaderLeft {
	width:370px
}
.headerSearch,.headerSearch .hotWords {
	width:540px
}
.searchHome .search-form {
	width:439px
}
.searchHome .searchCon {
	width:450px
}
.searchCon ul a span {
	width:280px
}
.searchCon ul a em {
	width:120px
}
.footerServices ul li {
	width:158px
}
.footerServices ul li p,.footerServices ul li h3 span {
	width:123px
}
.nav .navList {
	width:890px
}
.navList li a.channel {
	padding:0 22px
}
.midHeader {
	min-width:1200px
}
.mainBox {
	width:1200px
}
.ban_cter {
	width:1200px
}
.indexTabBox,.indexTabNav {
	width:920px
}
.indexTabNav li {
	width:183px
}
.indexTabNav .n2 {
	left:184px
}
.indexTabNav .n3 {
	left:368px
}
.indexTabNav .n4 {
	left:552px;
	width:183px
}
.indexTabNav .n5 {
	left:736px;
	width:182px
}
.indexTabNav .on {
	width:183px
}
.indexTabCon {
	width:910px
}
.indexTabCon li {
	width:182px
}
.indexTabCon li .indexTabPic {
	heigth:160px;
	padding:0 11px
}
.indexTabCon li .indexTabTit,.indexTabCon li .indexTabPrice {
	padding:0 6px
}
.storeList {
	width:1199px
}
.raceList {
	width:1188px;
	padding:0 5px
}
.raceList li {
	width:198px
}
.raceListWrap {
	width:1198px
}
.indexAdRight {
	left:700px
}
.spiritList {
	width:988px
}
.topTenBox,.topTenCon,.topTenConWrap {
	width:985px
}
.goods_mnudl {
	overflow:hidden;
	zoom:1;
	width:1190px
}
.goods_mnudl dt {
	width:107px
}
.goods_mnudl .goods_mnudtit4 {
	width:107px
}
.goods_mnudl dd.goods_mnudd1,.goods_mnudl dd.goods_mnudd2 {
	padding:5px 8px;
	width:463px
}
.goods_mnudl dd p a {
	padding:0 8px
}
.topRight li a {
	padding:0 5px
}
.Lay_2 .logoBox {
	width:1168px
}
.Lay_2 .logoAll ul {
	width:1185px
}
.spiritWrap {
	width:1198px
}
.indexAdBox p {
	margin:0 0 0 90px
}
.main {
	width:1200px
}
.list_left,.pro_list,.pro_list {
	width:1000px
}
.hot_buy_pr_list {
	width:978px
}
.hot_buy_pr_list li {
	margin-right:6px
}
.cppr,.cppr_all,.brandv {
	width:938px
}
.brd_nav_zd,.brd_nav_lx {
	width:898px
}
.brd_nav_cd,.brd_nav {
	width:898px;
	overflow:hidden;
	height:24px
}
.brd_nav_place {
	width:898px
}
.brd_nav_price {
	width:895px
}
.slb,.scroll {
	width:978px
}
.slb0 .xz {
	width:350px;
	margin-left:115px
}
.pro_list ul {
	width:1200px
}
.pro_list li {
	margin-right:16px
}
.srp_ad {
	width:1200px
}
.srp {
	width:1200px
}
.main-srp,.breadcrumb,.breadcrumb .line,.breadcrumb .crumb,.store,.alreadyS,.moreS {
	width:990px
}
.store .info,.store .info .brand {
	width:690px
}
.alreadyS .options {
	width:760px
}
.brandS,.situationS,.order,.main-srp .proListSearch,.cqS,.order_fixed,.order_div,.select,.srpty .moreS {
	width:988px
}
.brandS .frameR,.situationS .situ,.select .proRight {
	width:873px
}
.frameC,.frameR .letterS,.brandAll,.brandAll.national {
	width:815px
}
.letterS li {
	margin-right:7px
}
.proListSearch li,.proListSearch li .frameB,.proListSearch li .content {
	width:247px
}
.proListSearch li .frameA {
	width:249px
}
.cqS .list {
	width:872px
}
.moreOption .box {
	width:853px
}
.property .limit.flow ul {
	width:800px
}
.srpty .moreOption .box {
	width:852px
}
.slide-bar {
	margin-left:-291px
}
.slide-item li .turnNav {
	width:1200px
}
.cnxhTabCon2015911 {
	width:910px
}
.cnxhTabCon2015911 li {
	width:182px
}
.cnxhTabCon2015911 li .imgPicList {
	heigth:160px;
	padding:0 11px
}
.cnxhTabCon2015911 li .indexTabTit,.cnxhTabCon2015911 li .indexTabPrice {
	padding:0 2px
}
